Lập trình cho trẻ em: Học Scratch, Python, Robotics, HTML, CSS
Nội dung bài học Nắm vững các khái niệm lập trình một cách dễ dàng và thú vị Áp dụng các khái niệm này trên hơn 10 phần mềm khác nhau. Tạo ứng dụng tương...
Nội dung bài học Nắm vững các khái niệm lập trình một cách dễ dàng và thú vị Áp dụng các khái niệm này trên hơn 10 phần mềm khác nhau. Tạo ứng dụng tương...
Giới thiệu về khóa học
1. Học cơ bản về lập trình thông qua thiết kế hình ảnh
2. Ứng dụng lập trình trong điện tử và robotics
3. Lập trình và xây dựng ứng dụng với Scratch
4. Phát triển trò chơi chuyên nghiệp với CONSTRUCT 3
5. Thiết kế web với WORDPRESS
6. ROBOTICS với Arduino
7. Chuyển từ Scratch sang Python với Turtle Graphics
8. Lập trình Python
9. HTML & CSS Programming
Khu vực Câu hỏi thường gặp trống
Giới thiệu về Scratch 3.0
Xem trướcFerrari: Xây dựng hoạt hình đầu tiên
Xem trướcLập trình hoạt hình Ferrari
Xem trướcGiải trí: Hoàn thành hoạt hình!
Xem trướcTrò chơi Road Fighter
Xem trướcHoạt hình Girl Walking
Xem trướcỨng dụng thực tiễn của vòng lặp
Xem trướcCô gái và bóng rổ
Nền tảng cho trò chơi - Xây dựng bộ đếm sự kiện
Mục tiêu với hệ tọa độ
Quiz: Quá trời thú vị (Phần 1)
Quiz: Quá trời thú vị (Phần 2)
Thiết kế bằng Cây bút ma thuật
Cài đặt cây bút ma thuật
Lập trình cây bút ma thuật
Chơi cùng các góc - Chương trình đường thẳng
Lập trình hình tam giác & hình chữ nhật
Từ ngũ giác đến hình tròn - một công thức
Thử thách lập trình cho bạn
Giải pháp cho thử thách lập trình
Khối ma thuật siêu nhanh
Khối ma thuật siêu nhanh 2
Kể chuyện: Cuộc trò chuyện giữa những người bạn
Cuộc trò chuyện hữu hình và vô hình
Vui vẻ với cuộc trò chuyện
Ứng dụng: Lập trình viên hay nhà soạn nhạc?
Lập trình Guitar, Synthesizer & Trống
Hãy tạo âm nhạc tuyệt vời
Xây dựng máy tính số
Lập trình máy tính
Xây dựng khối máy tính
Game 1: Trò chơi chạm trái cây
Game 2: Trò chơi thu thập táo
Tạo thiết kế cho Trò chơi thu thập táo - Cấp độ 2 & 3
Cài đặt và tải Python
Cấp độ 0: Bắt đầu với lập trình Python sử dụng Turtle
Turtle là gì?
Chương trình để xây dựng hình vuông
Chơi với hình tam giác
Tạo một hình tam giác nhiều màu sắc
Tạo hình phức tạp với lập trình dễ dàng
Cấp độ 1: Lệnh in - Giới thiệu cách sử dụng lệnh in
Kiểu dữ liệu Python - Cách chữ cái, từ, câu có cùng nghĩa
Học cách khiến biến có một bộ nhớ tạm thời
Hàm đầu vào - Bạn bao nhiêu tuổi?
Cấp độ 2: Python & Toán học - Thêm hai số
Tạo một máy tính đơn giản
Tạo máy tính diện tích và chu vi
Đổi chỗ hai biến
Tính tỷ lệ phần trăm của bạn
Tìm ra ai lớn nhất?
Kiểm tra số có chia hết hay không
Kiểm tra vị trí số trên trục số
Số lẻ hay số chẵn?
Làm việc với 3 điều kiện
Bạn có phải là số nhỏ nhất không?
Ai có điểm số cao nhất?
Cấp độ 3: Cùng với những vòng lặp
Máy in - 1
Máy in - 2
Máy in - 3
In một loạt số
Chuỗi số - 2
Phát triển game 1: Giới thiệu game Platformer
Xây dựng game đầu tiên
Thêm đối tượng và sự kiện
Di chuyển chướng ngại vật
Thêm chế độ tự động khởi động lại cho game
Thêm đồng xu
Thêm khả năng lặp lại
Di chuyển nền tảng
Phát triển game 2: Giới thiệu game Tank Fight
Tạo một chiếc xe tăng
Di chuyển xe tăng
Bắn đạn
Xe tăng địch
Tạo nhiều địch - 1
Tạo nhiều địch - 2
êm bảng điểm
Cấp độ 3: Giới thiệu game Paddle Ball
Tạo vợt và bóng
Di chuyển vợt
Thêm độ điểm cho game
Giới thiệu phát triển web
Câu hỏi thường gặp
Cài đặt môi trường phát triển
Một lưu ý quan trọng
Tạo website trong 5 phút
Phần 2: Tạo website trong 5 phút
Phần 3: Tạo website trong 5 phút
Nâng cấp giao diện website
Tìm hiểu thêm và giải đáp thắc mắc
Xác định mục đích của website
Tài nguyên bổ sung để xây dựng website
Thay đổi trang chính
Gap: Cách phát triển thêm nội dung
Phát triển nội dung từ sử dụng hình ảnh
Tạo danh sách tùy chỉnh
Tạo biểu mẫu người dùng
Xây dựng Footer cho trang
Cập nhật phần mềm
Tạo đối tượng 3D đầu tiên của bạn bằng lập trình
Chương trình nhanh chóng để tạo nhiều đối tượng cùng một lúc
Bước đầu cho phát triển phần mềm: một chương trình do người sử dụng
Trò chơi cho sự phát triển số trong lập trình
Trò chơi cho sự phát triển số âm
Áp dụng các cơ số trong chuyển động
Tạo đối tượng mà không thể nhìn thấy trong thiết kế 2D
Học cách sử dụng đường thẳng trong lập trình
Đường đi nhanh chóng trong tấm 3D
Lập trình kỳ thú cho các đối tượng 3D
Giới thiệu về in 3D
In 3D - In web
1.2
1 Học viên
275 Khóa học
1253 Đánh giá
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
Xem chi tiết