[PT201] Nền tảng lập trình Python
Nền tảng lập trình Python (PT201) là khoá đầu tiên trong chuỗi năm khoá PT201 đến PT205 của Học Python. Khoá dành cho học sinh chưa từng lập trình hoặc mới biết vài lệnh đơn giản, muốn học Python một cách bài bản từ con số không.
Bạn sẽ học những kiến thức cốt lõi của mọi chương trình: lệnh print và input, biến và các kiểu dữ liệu số nguyên, số thực, chuỗi, logic; biểu thức số học, so sánh và logic; câu lệnh điều kiện if, elif, else; vòng lặp for, while, break, continue và vòng lặp lồng nhau; xử lý chuỗi; viết hàm có tham số và giá trị trả về; dùng các mô-đun math và random. Song song với đó là các kỹ năng của người lập trình: phân tích bài toán theo đầu vào, xử lý, đầu ra; đọc thông báo lỗi; gỡ lỗi theo bốn bước; lập bảng ca kiểm thử, kể cả ca biên.
Khoá gồm 5 chương, 12 bài học. Mỗi bài xen kẽ bài đọc ngắn có ví dụ, bài tập lập trình chạy và chấm ngay trên trình duyệt, câu hỏi trắc nghiệm để tự kiểm tra và bài tập nộp sản phẩm. Bạn không cần cài đặt gì: mọi chương trình đều chạy trực tiếp trên trang học. Mentor AI đồng hành để gợi ý và giải thích chứ không làm hộ, và khoá dạy bạn cách hỏi AI đúng cách, kiểm chứng câu trả lời và bảo vệ dữ liệu cá nhân.
Kết thúc khoá, bạn tự viết được chương trình nhập, tính, xuất; chương trình rẽ nhánh nhiều trường hợp; chương trình lặp để tính tổng, đếm, tìm kiếm hay vẽ hình bằng ký tự; và tổ chức chương trình thành các hàm. Chương cuối, bạn tự chọn đề tài và hoàn thành một sản phẩm cá nhân có menu, ít nhất ba hàm và bảng kiểm thử, rồi trình bày sản phẩm trong ba phút.
Đây là khoá đầu chuỗi nên không yêu cầu kiến thức trước. Học xong, bạn học tiếp PT202 Cấu trúc dữ liệu và thuật toán (danh sách, từ điển, tệp, tìm kiếm, sắp xếp), rồi đến PT203 Phân tích dữ liệu, PT204 Học máy và PT205 Ứng dụng AI với Python.
Nội dung khóa học
Làm quen với lập trình Python
3 bài học · 23 hoạt độngCâu lệnh điều kiện
2 bài học · 14 hoạt độngVòng lặp
3 bài học · 18 hoạt độngChuỗi và hàm
2 bài học · 14 hoạt độngSản phẩm cuối khóa
2 bài học · 15 hoạt độngKhóa học liên quan
Hướng dẫn học Python hiệu quả
Làm bất cứ việc gì, mà có phương pháp rõ ràng và khoa học thì sẽ giúp đạt được hiệu quả cao hơn, việc học cũng vậy. Làm thợ xây, làm hướng dẫn viên du lịch, làm nông dân trồng lúa, làm thợ hàn,… mà có phương pháp khoa học thì sẽ đạt hiệu quả cao hơn những người tay ngang. Làm người học (learner) cũng vậy.
Khóa học nền tảng lập trình với Python
Khóa học Nền tảng lập trình với Python là điểm khởi đầu thuận lợi cho những học sinh, sinh viên bắt đầu học lập trình, mong muốn tiếp cận Python một cách vừa thuận lợi vừa bài bản.
Luyện tập Cú pháp Python
Bạn đã bắt đầu hành trình học ngôn ngữ Python, nhưng đôi lúc vẫn tự hỏi liệu mình đã thực sự nắm vững các cú pháp của nó hay chưa? Với rất nhiều từ khóa, cấu trúc lệnh và các quy tắc mới, việc không chắc chắn về kiến thức của mình là điều hoàn toàn dễ hiểu.
Visual Python: Học Python một cách trực quan
Học Python một cách trực quan là một phương pháp tuyệt vời dành cho những bạn đang mới bắt đầu tìm hiểu về Python. Thông qua các bài học đơn giản với giao diện trực quan, bạn sẽ dễ dàng hiểu được các câu lệnh và cách mà Python hoạt động. Kết thúc khóa học này, bạn sẽ cảm thấy thú vị hơn và sẵn sàng hơn để đào sâu vào các khóa học Python chuyên sâu hơn.
Visual Python: Cuộc phiêu lưu của lập trình viên và Chú Rùa Pi
Chào mừng bạn đến với một thế giới nơi mỗi dòng lệnh là một câu thần chú, và mỗi chương trình là một tác phẩm nghệ thuật. Đây không chỉ là một khóa học lập trình, mà là một cuộc phiêu lưu sáng tạo, nơi bạn sẽ đồng hành cùng Chú Rùa Pi - một họa sĩ rùa tài năng đến từ thế giới số.
Xây dựng giao diện web với HTML và CSS
Khóa học thực chiến, tập trung vào dự án, giúp bạn xây dựng portfolio đầu tay và khởi đầu sự nghiệp lập trình front-end. Không yêu cầu kinh nghiệm, chỉ cần sự tò mò và quyết tâm.
Cơ sở dữ liệu với Python - Từ SQL đến SQLAlchemy
Khóa học "Cơ sở dữ liệu với Python" là hành trình toàn diện giúp bạn biến những ý tưởng trong code Python thành các ứng dụng hoàn chỉnh, có khả năng lưu trữ, truy vấn và quản lý dữ liệu một cách chuyên nghiệp.
Pygame Masterclass - Kiến Tạo Thế Giới Game Của Bạn
Khóa học này chính là cây cầu vững chắc đưa bạn từ thế giới lập trình Python thuần túy đến vũ trụ sáng tạo và đầy màu sắc của việc phát triển game.
Sử dụng Generative AI - Biến AI thành Trợ lý Đắc lực của bạn
Bạn có đang nghe về AI, ChatGPT ở khắp mọi nơi và cảm thấy mình sắp bị bỏ lại phía sau? Bạn lo lắng rằng AI quá phức tạp, chỉ dành cho dân công nghệ, hay đơn giản là không biết bắt đầu từ đâu để ứng dụng vào công việc và cuộc sống? Nếu có, khóa học "GenAI Essential" chính là điểm khởi đầu hoàn hảo dành cho bạn. Khóa học này giới thiệu cho bạn về trí tuệ nhân tạo tạo sinh (GenAI) và giải thích cách thức hoạt động của các mô hình ngôn ngữ lớn và các công cụ AI tạo sinh, như ChatGPT. Khám phá việc sử dụng GenAI một cách hiệu quả cho các nhiệm vụ từ đơn giản tới phức tạp. Các kiến thức và kỹ năng học được có ý nghĩa cho cả hiện tại lẫn đáp ứng các thay đổi trong tương lai. Đây là chiếc chìa khóa để bạn không chỉ hiểu, mà còn tự tin biến AI thành trợ lý đắc lực, một đồng minh sáng tạo, và một lợi thế cạnh tranh thực sự trong kỷ nguyên số.
Git và Github từ căn bản đến nâng cao
Để bắt đầu hành trình trở thành một lập trình viên chuyên nghiệp, việc hiểu và sử dụng thành thạo hai công cụ là Git và GitHub là điều kiện tiên quyết.
Xây dựng Chatbot học từ vựng Tiếng Anh với Python và AI
Đây là khóa học thực chiến 100% (project-based-learning). Bạn sẽ bắt đầu từ những dòng code Python cơ bản và kết thúc bằng việc tự tay triển khai một ứng dụng web Chatbot hoàn chỉnh.
Prompt Engineering: Khai thác hiệu quả Generative AI
Bạn có đang nghe về AI, ChatGPT ở khắp mọi nơi và cảm thấy mình sắp bị bỏ lại phía sau? Bạn lo lắng rằng AI quá phức tạp, chỉ dành cho dân công nghệ, hay đơn giản là không biết bắt đầu từ đâu để ứng dụng vào công việc và cuộc sống? Nếu có, khóa học "GenAI Essential" chính là điểm khởi đầu hoàn hảo dành cho bạn. Khóa học này giới thiệu cho bạn về trí tuệ nhân tạo tạo sinh (GenAI) và giải thích cách thức hoạt động của các mô hình ngôn ngữ lớn và các công cụ AI tạo sinh, như ChatGPT. Khám phá việc sử dụng GenAI một cách hiệu quả cho các nhiệm vụ từ đơn giản tới phức tạp. Các kiến thức và kỹ năng học được có ý nghĩa cho cả hiện tại lẫn đáp ứng các thay đổi trong tương lai. Đây là chiếc chìa khóa để bạn không chỉ hiểu, mà còn tự tin biến AI thành trợ lý đắc lực, một đồng minh sáng tạo, và một lợi thế cạnh tranh thực sự trong kỷ nguyên số.