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

Coding Fundamentals | Programming Basics

Kiến Thức Lập Trình Cơ Bản | Nền Tảng Lập Trình

Kiến Thức Lập Trình Cơ Bản | Nền Tảng Lập Trình

Lập Trình | Kiến Thức Cốt Lõi Ngôn Ngữ C | Lập Trình Cơ Bản Cho Trẻ Em | Nền Tảng Roblox

4.6
(456 đánh giá)
2,177 học viên
Giảng viên
Praveenkumar Bouna
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
2.5 giờ video
69 bài giảng
8 bài quiz
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ì

Bắt đầu với những kiến thức nền tảng lập trình, bao gồm giới thiệu về Lưu đồ (Flowchart) và Mã giả (Pseudocode).
Hiểu về Biến (Variables) và các kiểu dữ liệu như số nguyên, số thực, boolean, chuỗi, v.v.
Hiểu về Toán tử (Operators) bao gồm Gán (=), Toán học (+, -, *, /), So sánh (>,
Hiểu về Câu lệnh Điều kiện (Conditional Statements) bao gồm If, If-Else, If-Else lồng nhau và Switch.
Hiểu về Vòng lặp (Loops), các loại vòng lặp khác nhau và một số mẹo sử dụng đúng cách.
Hiểu về Hàm (Functions) và tầm quan trọng của Chữ ký Hàm (Function Signature).
Hiểu về Ngoại lệ (Exceptions), chúng là gì và cách sử dụng đúng trong lập trình.
Rất nhiều tài nguyên tải về, câu đố, bài tập và hoạt động thực hành.

Yêu cầu

Không có

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

Người mới bắt đầu hoàn toàn với lập trình. Khóa học này sẽ cho bạn một khởi đầu tuyệt vời hướng tới sự nghiệp lập trình đầy thú vị.
Chuyên gia có kinh nghiệm ngoài ngành CNTT, muốn chuyển sang nghề Kỹ sư phần mềm. Khóa học này cung cấp cho bạn nền tảng lập trình vững chắc, điều cần thiết cho con đường sự nghiệp mới.

Nội dung khóa học

10 phần • 69 bài giảng
1 Chào mừng & Thông tin về Khóa học
2 Lập trình là gì? Làm thế nào để bắt đầu?
3 Tài nguyên Tải về (Hướng dẫn Kế hoạch Hành động 5 Bước)
4 Tài nguyên Tải về (Bảng Kế hoạch Hành động)
5 Lưu ý về Ví dụ
1 Giới thiệu
2 Tải và Cài đặt Diagrams.net để Tạo Lưu đồ
3 Tạo Lưu đồ Đầu tiên của Bạn
4 Các Hình dạng trong Lưu đồ
5 Mã giả (Pseudocode) là gì?
6 Cú pháp Mã giả
7 (Hệ điều hành Windows) Tải và Cài đặt Notepad++ để Viết Mã giả
8 (Hệ điều hành macOS) Phần mềm thay thế Notepad++
9 Bài tập 1 - Mã giả
10 Đáp án Bài tập 1
11 Kết luận
1 Giới thiệu
2 Biến (Variable) là gì?
3 Biến Kiểu Số Nguyên (Integer)
4 Bài tập 2 - Biến Số Nguyên
5 Đáp án Bài tập 2
6 Biến Kiểu Số Thực (Float)
7 Bài tập 3 - Biến Số Thực
8 Đáp án Bài tập 3
9 Biến Kiểu Boolean
10 Biến Kiểu Ký tự (Character)
11 Biến Kiểu Chuỗi (String)
12 Bài tập 4 - Biến Chuỗi
13 Đáp án Bài tập 4
14 Lưu ý về Từ khóa (Keywords)
15 Kết luận
1 Giới thiệu
2 Toán tử (Operators) là gì?
3 Kết luận
1 Giới thiệu
2 Tổng quan về Luồng Chương trình
3 Câu lệnh Điều kiện (Conditional Statements) là gì?
4 Câu lệnh If
5 Bài tập 5 - Câu lệnh If
6 Đáp án Bài tập 5
7 Câu lệnh If Else
8 Bài tập 6 - Câu lệnh If Else
9 Đáp án Bài tập 6
10 Câu lệnh If Else Lồng nhau
11 Bài tập 7 - Câu lệnh If Else Lồng nhau
12 Đáp án Bài tập 7
13 Câu lệnh Switch
14 3 Mẹo Sử dụng Câu lệnh Điều kiện Đúng cách
15 Kết luận
1 Giới thiệu
2 Vòng lặp (Loops) là gì?
3 Các Loại Vòng lặp
4 3 Mẹo Sử dụng Vòng lặp Đúng cách
5 Kết luận
1 Giới thiệu
2 Hàm (Functions) là gì?
3 Chữ ký Hàm (Function Signature) là gì?
4 Các Loại Hàm
5 Bài tập 8 - Hàm
6 Kết luận
1 Giới thiệu
2 Chú thích (Comments) là gì?
3 Các Loại Chú thích
4 Kết luận
1 Giới thiệu
2 Ngoại lệ (Exceptions) là gì?
3 Bài tập 9 - Ngoại lệ
4 Kết luận
1 Bài học Bổ sung: Tài nguyên Đề xuất

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

Fundamentals of programming are crucial to starting your career as a software developer. A strong foundation in programming concepts will help you learn any programming language. This course will teach you the programming language fundamentals from the ground up. You will be taken through a carefully selected approach for absolute beginners toward learning programming fundamentals.


Instructor Bio:

Praveen is an experienced product designer and developer who has worked for 10 years at Honeywell and 7 years at Bosch. He specializes in building products on the .NET stack and cloud platforms. He has a patent and has presented two papers. Additionally, he has published 20+ Courses and 50+ Hands-On Labs on Kubernetes, Docker & Azure, teaching thousands of students on various cloud-native topics.


Topics Covered In This Course:

  • Getting started with programming fundamentals, including an introduction to Flowcharts and Pseudocodes.

  • Understanding Variables and their types include integer, float, boolean, string, etc.

  • Understanding Operators that includes Assignment (=), Mathematical (+, -, *,/), Comparison (>, <, ==, !=), and many more.

  • Understanding Conditional Statements that include If statements, If-Else statements, Nested If-Else, and Switch statements.

  • Understanding Loops and their various types and some tips for properly using them.

  • Understanding Functions along with knowing the importance of Function Signature.

  • Understanding Exceptions, their meaning, and how to use them correctly in your coding.

  • There are lots of downloadable resources, quizzes, assignments, and practice activities.


At The End Of This Course:

  • You will have a strong foundation in the fundamentals of programming languages and coding concepts.


Enroll now to get started.

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