MODERN PROGRAMMING FOUNDATION & AI MINDSET

  • Loại hình: Đào Tạo Trung Hạn
  • Hình thức học: offline
  • Thời gian học: 180 giờ - 60 buổi
Đăng ký ngay

MODERN PROGRAMMING FOUNDATION & AI MINDSET

Khóa học “Nền tảng lập trình hiện đại & tư duy AI” xây nền tảng toàn diện cho người muốn bước vào lập trình phần mềm và phát triển Web.

Học viên đi từ tư duy logic, lập trình cơ bản và lập trình hướng đối tượng đến cấu trúc dữ liệu, giao diện Web, cơ sở dữ liệu SQL và quy trình làm việc với Git.

AI được tích hợp như công cụ hỗ trợ học, giải thích code và sửa lỗi.

Cuối khóa, người học vận dụng kiến thức để tạo một sản phẩm phần mềm có thể chạy, review và trình bày.

Lộ trình đào tạo

NHÓM KIẾN THỨC 1

NỀN TẢNG LẬP TRÌNH & TƯ DUY AI

• Định hướng ngành và cách học hiệu quả
• Tư duy phản biện và sử dụng AI có trách nhiệm
• Biến, điều kiện và vòng lặp
• Hàm và mô-đun chương trình
• Sửa lỗi chương trình (debug)
• Nền tảng tư duy lập trình

NHÓM KIẾN THỨC 2

LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG (OOP) & GIẢI QUYẾT VẤN ĐỀ

• Lớp (class) và đối tượng (object)
• Đóng gói dữ liệu và tổ chức chức năng
• Kế thừa và đa hình
• Tư duy thuật toán
• Cấu trúc dữ liệu cơ bản
• Lựa chọn cách giải phù hợp cho từng bài toán

NHÓM KIẾN THỨC 3

GIAO DIỆN WEB & CƠ SỞ DỮ LIỆU

• HTML, CSS và JavaScript cho giao diện Web
• Giao diện thích ứng nhiều màn hình (responsive)
• Mô hình dữ liệu bằng ERD và các bảng
• Khóa dữ liệu và thao tác thêm – đọc – sửa – xóa (CRUD)
• Kết nối dữ liệu nhiều bảng bằng JOIN
• Tổng hợp dữ liệu bằng GROUP BY
• Đảm bảo dữ liệu đúng và nhất quán

NHÓM KIẾN THỨC 4

QUY TRÌNH PHÁT TRIỂN PHẦN MỀM & DỰ ÁN 1

• Quy trình phát triển phần mềm (SDLC)
• Quản lý mã nguồn với Git/GitHub
• Làm việc nhóm và phân chia công việc
• Quản lý phiên bản
• Đọc và góp ý sản phẩm/mã nguồn
• Tích hợp kiến thức trong Dự án 1
• Trình bày và bảo vệ sản phẩm

Kết quả sau khoá học

01

Viết được chương trình cơ bản có cấu trúc, biết đọc lỗi và debug.

02

Áp dụng OOP để tổ chức code bằng class, object và các nguyên lý hướng đối tượng.

03

Biết lựa chọn cấu trúc dữ liệu và cách giải quyết bài toán lập trình ở mức nền tảng.

04

Xây được giao diện Web responsive có nội dung, form và tương tác cơ bản.

05

Thiết kế được cơ sở dữ liệu nhỏ bằng ERD và viết các truy vấn SQL thông dụng.

06

Sử dụng Git/GitHub, AI hỗ trợ có kiểm soát và hoàn thành Project 1 có thể chạy, review và giải thích.

Cơ Hội Nghề Nghiệp

NGÀNH SOFTWARE ENGINEERING

Nền tảng để phát triển theo hướng Junior Software Developer / Web Developer

NGÀNH SOFTWARE ENGINEERING

Nền tảng chuyển tiếp lên Front-End Developer hoặc Back-End Developer

NGÀNH SOFTWARE ENGINEERING

Có thể tham gia vị trí thực tập sinh phát triển phần mềm hoặc dự án công nghệ ở mức nền tảng

NGÀNH SOFTWARE ENGINEERING

Có thể tiếp tục lộ trình Full-Stack Software Engineering hoặc phát triển dự án cá nhân/freelance

Lộ trình phát triển sự nghiệp

Sản phẩm học viên

Đây là một trong những sản phẩm tiêu biểu do học viên VTC Academy ngành Lập trình thực hiện.

Xem tất cả sản phẩm

ĐĂNG KÝ TƯ VẤN

    MessengerZaloPhone