Welcome
Chào mừng bạn đến với khóa học Introduction to Computer Science của UET Learning.
Khóa học này sẽ giúp bạn làm quen với các khái niệm cơ bản của lập trình và khoa học máy tính. Bạn sẽ học cách suy nghĩ như một lập trình viên và giải quyết các vấn đề thực tế bằng code.
Tại sao nên học Computer Science?
Khoa học máy tính không chỉ là về lập trình - đó là về cách giải quyết vấn đề một cách có hệ thống và hiệu quả. Những kỹ năng bạn học được trong khóa học này sẽ hữu ích không chỉ trong lập trình mà còn trong nhiều lĩnh vực khác của cuộc sống.
Nội dung khóa học
Khóa học bao gồm:
- Các khái niệm cơ bản: Biến, hàm, vòng lặp, điều kiện và cách tư duy lập trình
- Cấu trúc dữ liệu: Arrays, linked lists, stacks, queues, và trees
- Thuật toán: Sorting, searching, recursion, và độ phức tạp thuật toán
- Phát triển web: HTML, CSS, JavaScript và cách xây dựng trang web động
- Cơ sở dữ liệu: SQL và cách lưu trữ, truy vấn dữ liệu
- Dự án cuối khóa: Xây dựng một ứng dụng web hoàn chỉnh
Hãy bắt đầu với Week 0 và từng bước xây dựng nền tảng kiến thức vững chắc!
How to Take this Course
Khóa học này được tổ chức theo các tuần học. Mỗi tuần bao gồm video bài giảng, ghi chú và bài tập.
flowchart TD
A[Watch Lecture] --> B[Watch Section]
B --> C[Watch Shorts]
C --> D[Submit Problem Set]
A -.->|recommended| B
B -.->|recommended| C
- Nộp bài tập qua hệ thống để được đánh giá
- Nộp dự án cuối khóa để hoàn thành khóa học
- Sử dụng sidebar bên trái để điều hướng giữa các tuần học