Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Become a Software Engineer with AI

Trở thành Kỹ sư Phần mềm với AI

Trở thành Kỹ sư Phần mềm với AI

Hướng dẫn toàn diện để trở thành Kỹ sư Phần mềm: Bước vào thế giới Công nghệ cùng AI

4.6
(81 đánh giá)
401 học viên
Giảng viên
Paulo Victor Gomes
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
17.5 giờ video
161 bài giảng
2 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Làm chủ lập trình từ con số 0 với AI
Xây dựng ứng dụng phần mềm thực tế có và không có AI
Khởi đầu sự nghiệp Kỹ sư Phần mềm với AI
Hiểu cách vận hành của ứng dụng toàn cầu qua trải nghiệm thực tế
Hạ tầng và Container có và không có AI

Yêu cầu

Máy tính có kết nối Internet
Không yêu cầu kinh nghiệm lập trình

Đối tượng phù hợp

Người mới bắt đầu tìm kiếm nghề nghiệp đầu tiên hoặc đang cân nhắc chuyển hướng sự nghiệp táo bạo
Sinh viên đang khám phá các lựa chọn nghề nghiệp trong lĩnh vực công nghệ
Người yêu thích công cụ hiện đại nhưng mới bắt đầu học lập trình
Bất kỳ ai muốn chuyển hướng sang thế giới Kỹ thuật Phần mềm năng động
Người mới học lập trình tò mò về code nhưng còn e ngại các khóa học bootcamp đắt đỏ và căng thẳng

Nội dung khóa học

20 phần • 161 bài giảng
1 Trước khi bắt đầu
2 Giới thiệu
3 Tổng quan
4 Quy trình phát triển
5 Generative AI không phải kẻ thù, cũng chẳng phải viên đạn bạc
6 Dòng code đầu tiên – Python (cập nhật năm 2026)
7 AI xuyên suốt khóa học
8 Comment
9 Biến
10 Biến: Ghi đè
11 Giải thích về Ghi đè
12 Nối chuỗi
13 Ôn tập nhanh
1 Giới thiệu về Code Assistant
2 Hãy xây dựng một ứng dụng đơn giản
3 Ứng dụng web tính tiền boa
4 Đăng tải ứng dụng web tính tiền boa
1 Bạn sẽ học gì trong phần này?
2 Tài liệu Python
3 Toán tử: Cộng, Trừ, Chia, Nhân
4 Tính tuổi từ năm sinh
5 Giải thích về Input
6 Input trong lập trình
7 Trình tạo Email
8 Hàm type và Kiểu dữ liệu
9 Chuyển đổi kiểu dữ liệu (Cast) trong Python
10 Trình chuyển đổi tiền tệ
11 Cải thiện script tính tuổi
1 Bạn sẽ học gì trong phần này?
2 Kiểu Boolean
3 Toán tử Logic: IF và ELSE
4 ELIF – Kiểm tra xem bạn có được uống bia không!
5 WHILE
6 Marathon – phần 1
7 Marathon – phần 2
8 Ôn tập và Tổng kết
1 Giới thiệu
2 Nhận diện các hàm có sẵn
3 Tự tạo hàm với một tham số
4 Hàm với nhiều tham số
5 Hàm tính Tổng, Chia, Nhân, Trừ
6 Máy tính tiền tệ
1 Giới thiệu
2 List, Offset và Vòng lặp While
3 Vòng lặp For
4 Thêm giá trị vào List
5 Tạo danh sách mua sắm
1 Giới thiệu
2 Hệ điều hành cơ bản
3 Hệ điều hành
4 Lập kế hoạch với Miro
5 Miro, Terminal và Bash
6 Xác định Terminal trên Mac và Linux
7 Trình quản lý gói
8 Trình quản lý gói cho Windows
9 Xác định Terminal trên Windows
10 Quản lý tệp trong Terminal Windows
11 Điều hướng đường dẫn và quản lý tệp trong trình soạn thảo VIM
12 Bash Script cơ bản
13 Thêm Bash script
14 Tổng kết
1 Giới thiệu
2 Cài đặt Python trên Mac OS
3 Cài đặt Python trên Windows
4 Cấu hình Windows
5 VSCode trên MacOS
6 Cài đặt Java
7 Mô phỏng yêu cầu dự án: Cài đặt Clojure, Leiningen và Docker
8 Cài đặt VSCode trên Windows
9 Giới thiệu về Docker
10 Khái niệm cơ bản về Docker
11 Chạy Python với Docker
12 Kết luận
1 Cài đặt và sử dụng VSCode với Github Copilot
2 Dòng code đầu tiên, HTML
3 HTML với form và một chút style
4 Javascript: thêm tính tương tác
5 Javascript: thông tin quốc gia
6 Lần gọi API AI đầu tiên với Groq
7 Sửa lỗi và kiểm tra lệnh gọi Groq AI
8 Nhìn lại tổng thể những gì đã làm
9 Chạy NodeJS và Docker
10 Nâng cấp NodeJS
11 Gọi AI bằng NodeJS
12 Sửa lỗi gọi AI
13 Tích hợp với giao diện người dùng
14 Cải thiện với AI bằng cách thêm dotenv
15 Thêm git, lưu lên github và viết README
16 Kết thúc
1 Chạy script với Docker
2 Loại bỏ các gợi ý Docker
3 Kiểm tra số chẵn và số lẻ
4 Hiểu khái niệm Range
1 Hiểu về Quản lý phiên bản mã nguồn
2 Git cơ bản: Các bước đầu tiên và lệnh thiết yếu
3 Nhánh Git
4 Giới thiệu Github
5 Kho lưu trữ Github
6 Cấu hình Github
1 Giới thiệu
2 Tự tạo thư viện
3 Thư viện chuẩn
4 Thư viện Random
5 Trình tạo trận đấu Euro 2024
6 Thống kê với thư viện Python
1 Giới thiệu
2 Import và sử dụng thư viện Emoji ngoài
3 Requirements.txt
4 Hiểu về giao thức HTTP và mã phản hồi
5 Sử dụng thư viện Requests và Server
6 Sử dụng Requests
7 Hiểu về Parsing với dữ liệu Pokémon
8 Nhập và kết quả Pokémon
9 Xử lý lỗi người dùng
10 Trình đổi tiền tệ và Xác thực API
11 Triển khai trình đổi tiền tệ
12 Thư viện đổi tiền tệ
1 Giới thiệu
2 Frontend và Backend
3 Cấu trúc của HTML, CSS và JavaScript
4 Giới thiệu về Frontend cơ bản: HTML
5 HTML: Lịch sử và tạo tệp đầu tiên
6 HTML: Trang và Boilerplate
7 Khái niệm cơ bản về CSS
8 Khái niệm cơ bản về JavaScript
9 Tách tệp
10 Container Docker cho ứng dụng web
11 Docker cho cổng HTTP và Flask
12 Flask với HTML
13 Tạo một website đẹp hơn
1 Giới thiệu
2 Dùng tệp văn bản đơn giản làm cơ sở dữ liệu
3 Chức năng cơ bản của cơ sở dữ liệu: Thêm và Tìm kiếm
4 Triển khai chức năng tìm kiếm
5 Triển khai chức năng xác thực
6 Tổng quan về DBMS và SQL cơ bản
7 Docker cho nhiều trường hợp sử dụng
8 Sử dụng Docker và Docker Compose với MySQL
9 Bảng: Khái niệm, tạo bảng và chèn dữ liệu
10 Kết nối Python với MySQL
11 Thực thi truy vấn MySQL bằng Python
12 Chèn dữ liệu bằng Python
13 Chèn dữ liệu đúng cách bằng Python
14 Hoàn thiện cơ sở dữ liệu
1 Giới thiệu
2 Framework và Django
3 Cài đặt Django
4 Thiết lập Web App với Django
5 Django: Làm theo hướng dẫn
6 Trình đổi tiền tệ: Bắt đầu với Django
7 Tải một view HTML và CSS
8 Xử lý yêu cầu Form và POST
1 Giới thiệu
2 Hiểu về Dịch vụ đám mây (AWS, DigitalOcean, v.v.)
3 Chuẩn bị triển khai trên Railway
4 Cấu hình Django cho môi trường production
5 Triển khai lên Railway
6 Triển khai bằng github pages
1 Bắt đầu tạo web app hoàn chỉnh chỉ bằng Prompt – Vibe Coding AI
1 Chìa khóa duy nhất để trở thành Kỹ sư Phần mềm
1 Ứng dụng Django

Giới thiệu khóa học

An Software Engineer has the skills to code proficiently and is familiar with at least one programming language and database concepts. Even in the world with AI and AI Agents knowing the fundamentals of software engineer is important if you want to go a step ahead of building applications. As a Software Enginner you must be comfortable using code version control systems like git, mercurial, or svn. You will contribute to the development and maintenance of software applications. Your responsibilities include coding, testing, and debugging software.


My course focuses on practical application rather than theory, allowing you to develop your skills through hands-on coding experiences, the most important things for the moment and the important knowledge that even using ai to code will must have. The main idea here is to give you enough required knowledge to be able to work as a software engineer.


My focus is to have a fun course where you'll enjoy the process of learning and creating real applications and when you realize, you'll be coding. I'm going to show you that code is not a rock science but a creative process and a nice activity that you'll want to do even outside of work.


Lets onboard with me in this process of learning!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Artificial Intelligence
Hiển thị tất cả khoá học Git
Hiển thị tất cả khoá học Python
Clean Code

Clean Code

Academind by Maximilian Schwarzmüller

4.6 (26435)
118,068
50.000đ -88%
Hiển thị tất cả khoá học Software Engineering
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊