BacNguyenBa / hoclaptrinh

Cùng nhau học lập trình - youtube.com/c/tranducloi

Home Page:https://youtube.com/c/tranducloi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cùng nhau học lập trình - youtube.com/c/tranducloi

Đây là nơi cung cấp hướng dẫn, giải thích, chỉ mục (table of content), đường link và sourcecode cho toàn bộ các bài giảng trên kênh youtube.com/c/tranducloi về chủ đề Cùng nhau học lập trình.
Các bài học đã được chia thành các ngôn ngữ và chủ đề chính. Muốn tham khảo, học bài nào các bạn vào từng folder tương ứng với chủ đề đó sẽ có hướng dẫn và chỉ mục tiếp.
Ví dụ: muốn tìm hiểu và xem các nội dung về ngôn ngữ lập trình Python hãy vào thư mục Python, trong foler này sẽ có mục lục toàn bộ các bài giảng về Python với hướng dẫn nội dung từng bài. Muốn tham khảo code hoặc học chi tiết bài nào bạn có thể vào thư mục chứa bài đó và xem trên kênh youtube.com/c/tranducloi với bài học nằm trong playlist tương ứng. Mong rằng với việc hệ thống hóa nội dung sẽ giúp các bạn học tốt hơn.
Một số bài học dù đã có trên youtube nhưng chưa kịp cập nhật chỉ mục và trong bài học có code nhưng hiện tôi chưa tìm lại và bổ sung kịp sẽ không có code trên git. Mong các bạn thông cảm.

Mục lục

Basics

  1. [Căn bản] Để hiểu các khái niệm cơ bản về lập trình hướng đối tượng OOP
  2. [Căn bản] Hướng dẫn cài đặt và sử dụng Git
  3. [Căn bản] Các modes trong đọc ghi file IO
  4. Tìm hiểu mô hình MVC
  5. Chọn IDE cho lập trình Python, Ruby, Perl, NodeJS, PHP
  6. [Căn bản] Hướng dẫn cài đặt và sử dụng Git (phần 2)
  7. How to compile and run programs right in Sublime Text - Sublime Text Tutorial
  8. 5 cách chạy các lệnh Linux (ls, grep) trên Windows
  9. Hướng dẫn cài đặt và sử dụng Composer trên Windows
  10. SQLite Database Manage Tool - Hướng dẫn Cài đặt và sử dụng công cụ quản trị CSDL SQLite
  11. Hướng dẫn cài đặt và sử dụng Redis Server trên Windows
  12. Hướng dẫn cài đặt extension cho Sublime Text 3 ví dụ với Typescript Extension
  13. Giới Thiệu IDE cho Python, JS: Visual Studio Code | IDE Programming Tools Introduction
  14. [ORM là gì? Tại sao sử dụng ORM?]
  15. [CI/CD là gì? Sự khác nhau giữa Continous Delivery và Continous Deployment]
  16. [CI/CD phần 2: Demo sử dụng Travis CI với 1 ứng dụng]
  17. Tìm hiểu về HTTPS, SSL, TLS và cách hoạt động
  18. Lập trình hướng đối tượng trong Javascript
  19. Giới thiệu HeidiSQL tool quản lý database MySQL, SQLServer, Postgre đa năng, gọn nhẹ

Học lập trình di động với React Native

  1. Bài 1: Giới thiệu React Native
  2. Bài 2: Tạo ứng dụng đầu tiên với Reac Native

Tìm hiểu Machine Learning

  1. [Machine Learning] Giới thiệu về Machine Learning, phân loại, ví dụ và cài đặt
  2. [Machine Learning] Giải thích một số thuật ngữ, giới thiệu & giải thích ví dụ của thư viện Python
  3. [Machine Learning] Thực hành bài toán Supervised Learning Regression w Linear Model & python sklearn

Cùng học NodeJS - Let's learn NodeJS

  1. [NodeJS] Bài 00: Cài đặt NodeJS mới nhất trên Windows - Hướng dẫn học NodeJS
  2. [NodeJS] Bài 01: Hello World trong NodeJS - Hướng dẫn học NodeJS
  3. [NodeJS] Bài 02 Gọi API với module Request - Hướng dẫn học NodeJS
  4. [NodeJS] Bài 03 Đọc file config JSON với module fs - Hướng dẫn học NodeJS

Học lập trình Python thực chiến (Season 1)

  1. Chọn IDE cho lập trình Python, Ruby, Perl, NodeJS, PHP
  2. Python installation on Windows and the first program Helloworld
  3. Giới thiệu Virtual Environment ý nghĩa và cách sử dụng trong Python
  4. Thí nghiệm sự khác nhau giữa Python 32 bit và 64 bit
  5. Giới thiệu và hướng dẫn sử dụng Python Decorator
  6. Hướng dẫn gửi Gmail có attach trong Python
  7. Hướng dẫn làm việc với Excel XLSX trong Python với Openpyxl
  8. [Học Python] Giới thiệu hàm printx (ghi log file) và thư viện lutils

SQL Basic (Season 1)

  1. Học SQL căn bản 01: Giới thiệu SQL
  2. Học SQL căn bản 02: Cài đặt cơ sở dữ liệu demo
  3. Học SQL căn bản 03: Các câu lệnh làm việc với cơ sở dữ liệu 4.1. Học SQL căn bản 04: Câu lệnh Select phần 1 4.2. Học SQL căn bản 04: Câu lệnh Select phần 2
  4. Học SQL căn bản 05: Mệnh đề HAVING và update, delete command
  5. Học SQL căn bản 06: Các ràng buộc (CONSTRAINTS) trong cơ sở dữ liệu
  6. Học SQL căn bản 07: Giải thích chi tiết về JOIN và ví dụ

Học lập trình Ruby căn bản (Season 2)

  1. Học lập trình Ruby bài 17: Chạy Ruby on Rails trên môi trường production và lưu ý phần 2
  2. Hoc lập trình Ruby on Rails: Render và Layouts trong Ruby on Rails 5 phần 1
  3. Hoc lập trình Ruby on Rails: Render và Layouts trong Ruby on Rails 5 phần 2
  4. Học lập trình Ruby on Rails: Render và Layouts trong Ruby on Rails 5 phần 3
  5. Học lập trình Ruby on Rails: Render và Layouts trong Ruby on Rails 5 phần 4
  6. Học lập trình Ruby on Rails: Render và Layouts trong Ruby on Rails 5 phần 5
  7. Học lập trình Ruby on Rails: Render và Layouts trong Ruby on Rails 5 phần 6
  8. Học lập trình Ruby on rails căn bản 21-1: Giới thiệu và cài đặt devise
  9. Học lập trình Ruby on rails căn bản 21-2: Devise authentication và sửa lỗi "can not load bcrypt_ext"

Học lập trình Ruby căn bản (Season 1)

Python Django Tutorial

Học lập trình Perl căn bản

About

Cùng nhau học lập trình - youtube.com/c/tranducloi

https://youtube.com/c/tranducloi


Languages

Language:JavaScript 42.3%Language:Python 25.8%Language:HTML 23.1%Language:CSS 8.8%