Cách tốt nhất để học lập trình là gì?
Đó chính là tự mình tạo ra chương trình.
Tuy nhiên! Vì Python được thiết kế như một ngôn ngữ dành cho giáo dục nên mã nguồn rất ngắn gọn và dễ hiểu. Đây là một ngôn ngữ cực kỳ tuyệt vời để học lập trình. Ngay cả khi bạn không biết gì khác ngoài việc viết mã, bạn vẫn có thể viết chương trình một cách đơn giản và thực thi nó một cách dễ dàng!
Là một nhà phát triển đã say mê sức hút này của Python, tôi đã chuẩn bị khóa học Python chỉ để giải trí để quảng bá rộng rãi hơn về ngôn ngữ này. Tôi sẽ hướng dẫn bạn từng bước một, từ cách cài đặt Python cho đến khi bạn có thể tự mình tạo ra những chương trình có thể ứng dụng thực tế.
📚 Học Python thì có lợi ích gì?#
Có lẽ bạn đã từng nghe qua thuật ngữ Cách mạng công nghiệp lần thứ 4. Cách mạng công nghiệp lần thứ 4 chính là cuộc cách mạng về dữ liệu. Để xử lý tốt dữ liệu, việc biết cách điều khiển máy tính làm việc là điều thiết yếu. Cách để ra lệnh cho máy tính chính là trò chuyện với nó thông qua lập trình. Trong số các ngôn ngữ dùng để trò chuyện với máy tính, ngôn ngữ dễ nhất chắc chắn chính là Python..
Bạn có bao giờ cảm thấy bực bội khi máy tính không hoạt động theo ý mình không? Học Python sẽ giúp bạn giải tỏa được sự bực bội đó.
Bằng cách sử dụng lập trình, bạn sẽ có được khả năng sử dụng các tính năng ẩn của thế giới IT, những tính năng vốn chỉ dành cho các nhà phát triển. Hãy cùng nhau bắt đầu nhé.
Tại sao lại chỉ là vì niềm vui?#
Khi tôi 20 tuổi, sau khi học xong học kỳ đầu tiên về lập trình ở đại học, bài tập về nhà là tạo ra một trò chơi. Vì không phải là người chuyên về lĩnh vực này, cộng với việc từ giữa học kỳ trở đi xuất hiện quá nhiều thuật ngữ khó hiểu nên tôi đã nghĩ rằng mình không thể hoàn thành bài tập. Tuy nhiên, giáo sư nói rằng nếu không nộp bài thì sẽ bị điểm F, vì vậy tôi đã phải miễn cưỡng bắt đầu trong tình trạng không biết gì, và chỉ trong đúng 3 tuần, tôi đã có thể hoàn thành và nộp bài tập. Kể từ đó, tôi đã có được sự tự tin rằng mình có thể thực hiện bất kỳ nhiệm vụ nào ngay cả trong những tình huống mơ hồ nhất.
Từ Cứ thế mang ý nghĩa rằng ngay cả khi bạn cảm thấy mơ hồ và không biết rõ như tôi, hãy cứ bắt đầu thử xem. Và quá trình bắt đầu rồi dần dần tạo ra từng chương trình một thực sự rất thú vị..
Tôi đặt tên là Chỉ để cho vui với mong muốn các bạn cũng có thể có được những trải nghiệm giống như tôi. Hy vọng rằng ngay cả những người mới bắt đầu lập trình cũng có thể cùng nhau trải nghiệm việc lập trình một cách thú vị.
👨🏻💻Giới thiệu người chia sẻ kiến thức#
Xin chào. Tôi là Park Seung-gyu, một nhà phát triển với 14 năm kinh nghiệm, bắt đầu lập trình từ năm 2008. Tôi có nhiều kinh nghiệm đa dạng như phát triển web, phát triển nền tảng, phát triển máy chủ trò chơi, quản lý cơ sở hạ tầng, và hiện tại tôi đang đảm nhận việc phát triển các công cụ back-office, CRM tại Kakao Entertainment.
Tôi đã bắt đầu sử dụng Python từ năm 2011. Kể từ đó, tôi đã trở thành một người hâm mộ cuồng nhiệt và sử dụng nó rất tích cực, hiện tại tôi đang làm công việc phát triển chính bằng ngôn ngữ Python.
Giới thiệu sơ lược về lý lịch#
- Hiện tại) Kakao Entertainment
- Cựu nhân viên tại Treenod (nhà phát triển game PokoPang)
- Cựu nhân viên NHN JAPAN
💡Bắt đầu#
Trước tiên, hãy thử cài đặt Python.
Bạn có thể tải xuống từ trang web chính thức của Python. Trong khóa học Python chỉ để giải trí, chúng ta sẽ tiến hành bài học sau khi cài đặt phiên bản mới nhất (3.9.x). course, we will proceed after installing the latest version (3.9.x).
Vui lòng tham khảo video của Inflearn dưới đây để biết quá trình cài đặt nhé~
Cài đặt Python : Windows
Cài đặt Python : Mac
🐍 Chạy thử Python#
Sau khi đã cài đặt Python, bây giờ chúng ta hãy cùng chạy thử nhé? Có nhiều cách để chạy Python, nhưng khi bạn cài đặt Python từ trang chủ chính thức, một chương trình có tên là IDLE cũng sẽ được cài đặt cùng.
Kiểm tra Python bằng cách sử dụng idle#
Hãy thử nhập nội dung sau vào idle..
Nếu màn hình hiển thị như bên dưới là bình thường!
Cài đặt PyCharm (pycharm)#
Khi làm bất kỳ công việc nào, việc sử dụng công cụ gì là rất quan trọng. Có câu nói rằng người thợ giỏi không kén chọn công cụ, nhưng những công cụ mà người thợ giỏi mang theo thường là những công cụ tốt đã được mài giũa rất kỹ lưỡng.
Có rất nhiều công cụ tốt để sử dụng Python hiệu quả, nhưng trong số đó tôi muốn đề xuất pycharm.
Theo tôi biết, đây là công cụ thiết lập môi trường phát triển Python đơn giản nhất.
Hãy truy cập trang chủ PyCharm, tải về và cài đặt thử nhé., download it, and try installing it.
Hãy tham khảo cả cách cài đặt PyCharm nữa nhé.
Cài đặt PyCharm - Windows
Cài đặt PyCharm - Mac
✅ Hoàn tất#
Nếu bạn đã thực hiện tốt các bước trên, thì bây giờ Python và PyCharm đã được cài đặt xong. Bây giờ bạn đã sẵn sàng để học Python. Từ giờ, chúng ta hãy cùng nhau tìm hiểu về Python từng bước một nhé.
Phần 1 (Kiểu dữ liệu, Biến, Toán tử) được cung cấp miễn phí nên bạn hãy cứ nghe thử một lần nhé! 🙏
Trong khóa học này, bạn sẽ học các nội dung sau 🙂
Kiểu dữ liệu, biến, toán tử
• Tìm hiểu về các kiểu dữ liệu tích hợp sẵn, biến và toán tử trong Python.
Hàm
• Tìm hiểu hàm trong Python là gì, tại sao cần thiết và cách sử dụng chúng.
Câu lệnh điều kiện, vòng lặp
• Học về câu lệnh điều kiện và vòng lặp, những logic cơ bản để tạo nên một chương trình.
Lớp (Class)
• Tìm hiểu về lớp, một trong những nội dung quan trọng nhất trong lập trình.
Cấu trúc dữ liệu
• Giải thích về danh sách (list), từ điển (dictionary), tập hợp (set) và tìm hiểu về các hàm cơ bản liên quan đến chúng.
Hệ thống module trong Python
• Tìm hiểu module là gì, tại sao cần thiết và cách sử dụng chúng.
Thử tạo một TTS đơn giản
• Tìm hiểu cách tạo một chuỗi bằng cách sao chép một phần hoặc toàn bộ chuỗi và tiến hành tạo một TTS thực tế.
Nhập và Xuất
• Tìm hiểu cách xử lý tệp tin trong Python.
Lỗi và ngoại lệ
• Tìm hiểu cách xử lý các tình huống ngoại lệ khi viết chương trình.
Thực hành dự án nhỏ thực tế
• Trực tiếp tạo trò chơi bóng chày, chương trình quản lý công việc và trò chơi thám hiểm ngục tối.
Vui lòng tham khảo trước khi học 🙂
Khóa học được ghi hình trên máy Mac nhưng cũng bao gồm cả cách sử dụng trong môi trường Windows. Nếu có bất kỳ đoạn mã nào không hoạt động, vui lòng để lại câu hỏi bất cứ lúc nào.
• Nghiêm cấm việc phân phối trái phép hoặc công khai nội dung và tài liệu bài học.
🎁 Tặng mã giảm giá khóa học cho các bạn sinh viên và những người đang tìm việc! 🎁
Món quà dành cho sinh viên và những người đang tìm việc! Chúng tôi tặng bạn mã giảm giá 50%.
Link đăng ký (Click)