Khoá học dành cho lứa tuổi học sinh THPT và THCS thực hiện các dự án webapp Ngoài ra khóa học còn cung cấp một số kiến thức cơ bản về nguyên lý hoạt động của machine learning, ML. ML là một tập con của trí tuệ nhân tạo. Machine learning là một lĩnh vực nhỏ trong khoa học máy tính, có khả năng tự học hỏi dựa trên dữ liệu được đưa vào mà không cần phải được lập trình cụ thể. Việc tiếp cận cách huấn luyện và các mô hình không đòi hỏi các kiến thức toán học cao cấp.
A. HƯỚNG DẪN VỀ LÀM VÀ NỘP BÀI HỌC
- Clone git Cú pháp: git clone https://github.com/aerovfx/Fullstack4kid.git
- Tạo nhánh của học viên (có thể dùng git checkout cho lần đầu tạo nhánh) Cú pháp: git branch tên_nhánh
- Chuyển sang nhánh của mình Cú pháp: git checkout tên_nhánh
- Làm các bài tập
- Kiểm tra trạng thái của các file Cú pháp: git status
- Thêm file thay đổi vào hàng đợi Cú pháp: git add . hoặc git add tên_file thường thì nên chọn cách 2. Áp dụng cho các file có sự thay đổi
- Thêm các ghi chú cho file Cú pháp: git commit -m 'Dòng thông báo những nội dung thay đổi'
- Đẩy file lên git vào nhánh của mình Cú pháp: git push origin tên_nhánh
- Giáo viên kiểm tra và cho nhận xét về các dự án nhỏ.
B. NỘI DUNG CỤ THỂ CỦA KHOÁ HỌC Become a Full-Stack Web Developer
-
FRONT-END: HTML 5 CSS 3 Bootstrap 4 HTML, CSS, Javascript, React
-
BACK-END WEB DEVELOPMENT Node.js NPM Express.js EJS REST APIsNode, Django Authentication
-
DATABASE SQL MongoDB
-
DEVELOPMENT SERVER Git, GitHub, Heroku, docker, VPS: Google Cloud, AMS EC2
-
BONUS: WEB3 Blockchain technology Token contract development NFT minting.
-
MOBILE Swift
-
AI ( topic: MACHINE LEARNING ) Chatgpt, Tenflow, R GANS Training Model Stable Diffusion