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

Programming Foundations: Terminal, Editors, Databases & Git

Nền tảng Lập trình: Terminal, Trình soạn thảo, Cơ sở dữ liệu & Git

Nền tảng Lập trình: Terminal, Trình soạn thảo, Cơ sở dữ liệu & Git

Cách đúng đắn để bắt đầu con đường lập trình. Học công cụ terminal, trình soạn thảo, cơ sở dữ liệu và Git để xây dựng một nền tảng vững chắc.

4.5
(215 đánh giá)
1,329 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
47 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Các loại chương trình khác nhau bạn có thể xây dựng (trang web, GUI, tự động hóa, v.v.)
Cách sử dụng terminal để điều hướng tệp và chạy lệnh
Các công cụ cốt lõi mọi lập trình viên đều sử dụng: trình soạn thảo, IDE, Git và cơ sở dữ liệu
Các định dạng dữ liệu chính: CSV, JSON và XML, và khi nào nên sử dụng chúng
Cách phân tích vấn đề như một lập trình viên
Các khái niệm lập trình cốt lõi: biến, kiểu dữ liệu, vòng lặp và hàm
Máy chủ web, API và triển khai thực sự có nghĩa là gì
Nền tảng vững chắc bạn cần để bắt đầu viết mã một cách tự tin

Yêu cầu

Không yêu cầu kinh nghiệm lập trình hoặc kỹ thuật trước đó.
Sự tò mò và sẵn sàng tìm hiểu cách hoạt động của lập trình đằng sau hậu trường.

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

Người mới bắt đầu hoàn toàn
Chuyên gia không thuộc lĩnh vực kỹ thuật

Nội dung khóa học

11 phần • 47 bài giảng
1 Chào mừng & Tổng quan Khóa học
2 Tài nguyên Hữu ích
3 Bạn Thực Sự Có Thể Xây Dựng Gì với Tư Cách Là Một Lập Trình Viên?
4 Ứng dụng Máy tính để bàn với Giao diện Đồ họa (GUI)
5 Xây dựng Trang web và Ứng dụng Web
6 API: Cách Các Chương Trình Giao Tiếp Với Nhau
7 Ứng dụng Dòng lệnh: Chương Trình Dựa Trên Văn Bản
8 Cách Cấu Trúc Chương Trình: Từ Một Tệp Đến Nhiều Tệp
1 Các Loại Ngôn ngữ Lập trình: Cấp thấp vs. Cấp cao
2 Các Ngôn ngữ Lập trình Phổ biến và Ưu điểm của Chúng
1 Chào mừng đến với Terminal: Lý do Bạn Sẽ Thích Sử Dụng Nó
2 Tại sao Lập trình viên Sử dụng Terminal (Và Tại sao Bạn Cũng Nên)
3 Di chuyển trong Máy tính của Bạn bằng Lệnh Terminal
4 Tạo Tệp và Thư mục Sử dụng Lệnh Terminal
5 Cách Lập trình viên Sử dụng Terminal trên Máy chủ Thực tế
1 Trình soạn thảo Mã và IDE là gì (Và Tại sao Bạn Cần Cả Hai)
2 Các Trình soạn thảo và IDE Phổ biến được Sử dụng bởi Lập trình viên Thực tế
3 Nhìn vào Bên trong một IDE: Lập trình Thực tế Trông Như Thế nào
1 Các Định dạng Tệp Chính được Sử dụng trong Lập trình để Lưu trữ Dữ liệu
2 Làm việc với Tệp CSV (Giá trị Phân tách bằng Dấu phẩy)
3 Hiểu về JSON: Ngôn ngữ của API và Ứng dụng
4 Định dạng Tệp XML
1 Cơ sở dữ liệu là gì và Tại sao Chúng ta Sử dụng Chúng?
2 Cơ sở dữ liệu Quan hệ: Bảng, Mối quan hệ và SQL
3 Cơ sở dữ liệu Phi quan hệ: Lưu trữ Dữ liệu với Tính linh hoạt
4 Kết nối Mã với Cơ sở dữ liệu: Một Ví dụ Thực tế
5 Cơ sở dữ liệu Dựa trên Tệp và Khi nào Nên Sử dụng Chúng
1 Git và GitHub là gì, và Tại sao Lập trình viên Sử dụng Chúng
2 Bắt đầu với Git: Theo dõi Mã của Bạn Cục bộ
3 Sử dụng GitHub: Chia sẻ Mã và Cộng tác Trực tuyến
1 Hồ sơ Lập trình là gì (Và Tại sao Bạn Cần Một Cái)
2 Nên Bao gồm Gì trong Hồ sơ của Bạn để Nổi bật
3 Công cụ Bạn Có thể Sử dụng để Xây dựng và Lưu trữ Hồ sơ của Bạn
1 Bạn Sẽ Học Gì trong Phần này (Và Tại sao Nó Quan trọng)
2 Lược sử về Lập trình (Và Điều Nó Cho Chúng ta Biết Ngày nay)
3 Biến: Không chỉ là Hộp chứa Dữ liệu
4 Kiểu dữ liệu Nguyên thủy, Kiểu động và Kiểu tĩnh
5 Kiểu dữ liệu Phức tạp
6 Vòng lặp: Lặp lại Hành động trong Mã
7 Hàm: Tái sử dụng Mã với Mục đích
8 Câu lệnh If: Đưa ra Quyết định trong Mã
1 Cách Phân tích Một Vấn đề Lập trình Từng Bước
2 Ví dụ Thực tế: Lập kế hoạch cho Một Chương trình Trước khi Viết mã
1 Máy chủ là gì (Và Tại sao Chúng Quan trọng trong Công nghệ)
2 Máy chủ Web: Cách Trang web được Gửi đến Trình duyệt của Bạn
3 Máy chủ DNS và Proxy: Giúp Bạn Truy cập Đúng Trang web
4 Máy chủ Tệp, Cơ sở dữ liệu và Email: Lưu trữ, Tổ chức và Truyền thông Dữ liệu

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

If you’ve jumped straight into vibe coding tools like Cursor, Lovable, Replit, Windsurf, or Bolt but keep getting stuck — it’s not you, it’s the missing step you skipped. This course gives you that step.

If you’re a future programmer, you face the same problem: you start a coding course and feel lost in jargon, constantly pausing videos to Google terms, wondering if you’ve skipped some secret “beginner’s handbook.”

This course is that handbook.

This course fixes that. It’s not a coding course — it’s a pre-coding foundation designed for:

  • Vibe coders who want to use AI and creative coding tools more effectively.

  • Future programmers who want to start coding without hitting confusing gaps.

What You’ll Learn

  • The different types of programs you can create — from web apps and automation to creative AI-assisted projects.

  • How to navigate the terminal/command line like a pro.

  • The difference between code editors and IDEs, and how to choose the right one for your workflow.

  • How files like CSV, JSON, and XML fit into real-world coding and AI projects.

  • The basics of relational and NoSQL databases.

  • How Git and GitHub help track your work and collaborate with others.

  • The core concepts of programming (variables, data types, loops, functions) from a conceptual perspective.

  • How to break down problems and plan solutions logically — before you code.

  • What web servers, APIs, and deployment mean in both programming and vibe coding contexts.

  • How to pick your first programming language and start building a portfolio or creative project library.

Who This Course Is For

  • Vibe coders who want to make the most of AI-assisted coding tools.

  • Aspiring programmers who want a solid start before diving into code.

  • Anyone who has started coding but feels confused by unfamiliar terms and workflows.

By the end, you’ll understand the landscape of programming and creative coding, know how real developers work, and feel fully prepared to start your first coding language or AI-assisted project.

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 Git
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 Programming Fundamentals
Hiển thị tất cả khoá học Software Development
Hiển thị tất cả khoá học Terminal
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊