Cách tốt nhất để học lập trình là gì?
Đó chính là việc trực tiếp tạo ra chương trình.
Nhưng! 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 không biết gì 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 Học Python chỉ để cho vui để 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 có thể tạo ra những chương trình thực sự hữu ích.
📚 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 để điều khiển 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 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 đó.
Sử dụng lập trình để khám phá những tính năng ẩn giấu của thế giới IT. Bạn sẽ có được khả năng sử dụng 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ỉ để cho vui?#
Khi tôi 20 tuổi, sau khi học xong học kỳ đầu tiên về lập trình ở bậc đại học, bài tập tiếp theo 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ữ lạ lẫm 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à cuối cùng tôi đã có thể hoàn thành và nộp bài chỉ sau đúng 3 tuần. 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à chưa biết gì giống 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 hy vọng rằng các bạn cũng có thể có được trải nghiệm giống như tôi. Tôi hy vọ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 nhiệm việc phát triển các công cụ Back-office, CRM tại Kakao Entertainment.
Tôi đã 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 của Python và hiện tại tôi đang làm công việc phát triển chính bằng ngôn ngữ này.
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 Pokopang)
- Cựu nhân viên) NHN JAPAN
💡Bắt đầu#
🐍 Chạy thử Python#
Sau khi đã cài đặt Python, bây giờ chúng ta hãy cùng thử chạy nó 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 lúc.
Kiểm tra Python bằng cách sử dụng IDLE#
Hãy thử gõ vào idle như bên dưới.
Nếu hiện ra như màn hình bên dưới là bình thường!
Cài đặt PyCharm #
Việc sử dụng công cụ nào khi làm một công việ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à một người thợ giỏi mang theo bên mình 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 được 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 vào trang chủ PyCharm, tải về và cài đặt nhé.
Vui lòng tham khảo thêm cách cài đặt PyCharm.
Cài đặt PyCharm - Windows
Cài đặt PyCharm - Mac
✅ Tổng kết#
Nếu bạn đã thực hiện đúng các bước trên, thì bây giờ Python và PyCharm đã được cài đặt xong. Hiện tại bạn đã sẵn sàng để học Python. Từ bây 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 những nội dung sau đây 🙂
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 bắt đầu khóa học 🙂
Video được ghi hình dựa trên hệ điều hành 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 học sinh, sinh viên và những người đang tìm việc! 🎁
Món quà dành cho học sinh, 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)