Chia sẻ hết những gì mình biết

Chào các bạn mình là Sơn hiện tại mình đang là đồng sáng lập và CTO của 1 công ty công nghệ tên là VNROBOT website: vnrobot.vn Size công ty mình là công ty startup khoảng 20 người. Mình có thời gian rảnh vào buổi tối nên mình mở 1 khoá học lập trình web với python để chia sẻ với các bạn những gì mình biết để mà mình có thể build 1 công ty công nghệ từ 2 bàn tay trắng. Mình rất ít khi có khóa học trực tiếp như vậy mình hi vọng sau khoá học mình có thể có những đồng đội tuyệt vời.

LỢI ÍCH KHI THAM GIA KHOÁ HỌC

  • Biết cách xây dựng 1 product từ A-Z bằng python(lý do dùng python vì nó nhanh ra sản phẩm )
  • Biết cách quản lý team dự án
  • Được mình chia sẻ source code 1 số dự án đã làm
  • Được mình chia sẻ 1 số khoá học online mà mình xây ví dụ như khoá python cơ bản và machine learning để học thêm
  • Mình mất rất nhiều thời gian để tích luỹ và tìm hiểu, mình chia sẻ lại hết trong 1 khoá học thôi
  • Kinh nghiệm lập công ty, startup từ con số 0 chia sẻ những điều nhỏ nhất

1.Giới thiệu ngôn ngữ lập trình Python.

  • lịch sử và sự phát triển hiện tại
  • Thiết lập môi trường và công cụ lập trình
  • Cấu trúc một chương trình viết với Python
  • Các từ khóa, biến và các kiểu dữ liệu.
  • Cài đặt tool lập trình tạo project, biên dịch và chạy chương trình
  • Cách cài thư viện

2.Các cấu trúc cơ bản trong Python

  • Các phép toán số học, phép quan hệ, phép gán.
  • Vào, ra dữ liệu trong chương trình.
  • Cấu trúc rẽ nhánh Cấu trúc lặp: xác định và không xác định.
  • Luyện tập các thuật toán sử dụng cấu trúc rẽ nhánh, cấu trúc lặp

3.Cấu trúc lặp (continute), Mảng và Strings

  • Cấu trúc lặp (tiếp tục)
  • Mảng 1 chiều và mảng 2 chiều
  • Chuỗi và các phương thức xử lý chuỗi.
  • Numbers, List và Tuples
  • Các bài tập lưu trữ với mảng và xử lý chuỗi, List

4.Làm việc với Numbers, Lists, Tuples và Dictionary

  • Giới thiệu về Python Lists: creating, updating, delete, accessing value.
  • Numbers, Tuples, Dictionary
  • Các bài tập làm việc với Numbers, Lists, Tuples và Dictinary

5.Funtions và Modules

  • Giới thiệu Funtions: Defining a Funtion, Calling a Funtion, Pass by reference vs value
  • Giới thiệu Modules: Import, Namespaces và Scoping
  • Hướng dẫn làm việc với Functions và Modules

6.Lập trình hướng đối tượng (Lớp (Class) và đối tượng (Object))

  • Giới thiệu về lập trình hướng đối tượng: Data Abstraction, Encapsulation, Modularity, Polymorphism, Inheritance.
  • Tìm hiểu về Class và Object, Method Variables và Methods.
  • Hàm khởi tạo: Constructor Sự kế thừa (Inheritance).
  • Tính đa hình (Polymorphism)
  • Thực hành tạo các Class và khai báo Object gọi phương thức ra xử lý

7.Lập trình hướng đối tượng (Tiếp)

  • Tính kế thừa, đa kế thừa trong Python.
  • Phạm vi truy nhập: public, private.
  • Tính đa hình (Polymorphism).
  • Trừu tượng (Abstraction) và giao diện (Interface).
  • Cấu trúc lại chương trình sử dụng đặc tính kế thừa, đa hình, trừu tượng.

8.Làm việc với File (I/O)

  • Tổng quan về ngoại lệ.
  • Check Exception và Uncheck Exception. Throwing Exception.
  • Kỹ thuật debug, kiểm soát ngoại lệ. The file object attributes.
  • File & Directory Related Methods.
  • Các kỹ thuật đọc ghi file hiệu quả với chương trình.

9.HTML, CSS Cơ bản thôi

  • Các thẻ trong HTML
  • Logic dựng khung html
  • Các thuộc tính CSS cơ bản
  • Logic layout trang web

10.Bootstrap, Jquery cái này cơ bản thôi

  • Cách layout bằng bootstrap
  • Cách dùng jquery cơ bản thôi

11.Django part 1

  • Tạo project
  • Cấu trúc project cơ bản
  • Model và queryset
  • Command manage
  • admin

12.Django part 2

  • View, class base view, function base view
  • Render context
  • Template
  • url

    13.Django part 3

  • Form
  • admin custom
  • User authen
  • Session, cookie
  • static, media

14.Django restframework

  • viết api (Đủ các loại api cả authen api dùng jwt …
  • test api với postman

15.Docker - Docker compose

  • Build docker compose
  • Build django với docker
  • setup redis
  • setup nginx
  • Postgresql

16.Database

  • Migrate db
  • Backup db
  • restore db
  • ….nhiều cái khác với db …

17.Redis cache và task bất đồng bộ

  • redis
  • crontab
  • process bất đồng bộ để làm những việc cần delay
  • Các debug và logging

18 Github cơ bản

  • Luyện github để làm việc nhóm

19. Làm project thực tế phần 1

  • Thiết kế hệ thống

20. Làm project thực tế phần 2

  • Chức năng đăng nhập, đăng ký, gửi email
  • Trang chủ
  • Trang xem chi tiết
  • Trang xem danh sách

21 Làm project thực tế phần 3

  • Chức năng đặt hàng, giỏ hàng
  • Gửi email thông báo đơn hàng
  • Chức năng tìm kiếm

22 Làm project thực tế phần 4

23 Làm project thực tế phần 5

24 Làm project thực tế phần 6

25. API server call server tích hợp cổng thanh toán điện tử

  • Ngân lượng
  • Vnpay

26 Tích hợp đăng nhập bằng mạng xã hội

  • đăng nhập bằng facebook
  • Đăng nhập bằng google

27 deploy Nginx, docker , Cho web vào chạy thật

  • Cấu hình nginx
  • Docker
  • Cấu hình SSL https

28 Xây model machine learning đơn giản

  • build
  • train
  • test …

29 Thêm module machine learning vào website như thế nào

30 Cách lập công ty và gọi vốn từ số 0

  • Quy trình thiết kế project và tính toán tính khả thi
  • Đi gọi vốn ở đâu, gặp ai gọi vốn, gọi vốn như thế nào.
  • Những vấn đề gặp phải khi đi lập công ty, ban đầu cần bao nhiêu tiền …
  • Quản lý team gặp vấn đề gì …
  • Vận hành công ty công nghệ
  • tất tần tận về việc build công ty từ số 0 đến 20 người như mình đã build
  • Nếu bạn đủ khả năng có thể join cùng mình luôn
  • Quản lý team gặp vấn đề gì …

HỌC PHÍ VÀ CÁCH THAM GIA KHOÁ HỌC

  • HỌC NHÓM 10 NGƯỜI (KHÔNG HƠN, 1 người mình vẫn dạy )
  • QUA NỀN TẢNG ZOOM hoặc livestream kín
  • Khoá học có giá: 3 TRIỆU ĐỒNG, bằng số là **3,000,000 VND **
  • Tuần học 2 buổi vào buổi tối, học đến bao h làm được product thì thôi =))) tối thiểu là 30 buổi nhé
  • Mỗi buổi kéo dài 1.5 giờ đến 2 giờ (tối thiểu 1.5 giờ ) tuỳ hôm mình có thể dạy thêm

ĐĂNG KÝ BẰNG CÁCH CHUYỂN KHOẢN CHO MÌNH NGAY (khoá học 5/5/2020 bắt đầu)

Nhớ nhắn tin cho mình số điện thoại của bạn và email qua: 0818000098 số điện thoại mình

  • Ngân hàng VIETTINBANK : 108002685772 HOTEN: NGUYEN HUU SON Chi nhánh quản lý TK: CN HOAN KIEM - HOI SO

  • Ngân hàng Vietcombank : 0491000129303 HOTEN: NGUYEN HUU SON
  • Ngân hàng TECHCOMBANK : 19033323084013 HOTEN: NGUYEN HUU SON
  • MOMO: 0337865385
Written on April 28, 2020