Có, bạn có thể học Python mà không cần kinh nghiệm lập trình của bất kỳ ngôn ngữ lập trình nào khác. Python rất dễ học vì ngôn ngữ tiếng Anh giống như cú pháp. Nó ít phức tạp hơn so với các ngôn ngữ lập trình khác
Nếu muốn học Python với các dự án thực hành, bạn có thể xem Khóa đào tạo Python này của Intellipaat
Ngoài ra, hãy xem video này để biết thêm thông tin
Nếu bạn chưa bao giờ lập trình trước đây, các hướng dẫn trên trang này được đề xuất cho bạn; . Nếu bạn có kinh nghiệm lập trình, hãy xem thêm trang BeginnersGuide/Programmers
Sách
Mỗi cuốn sách này có thể được mua trực tuyến nhưng cũng có sẵn dưới dạng nội dung văn bản, trang web hoặc video miễn phí
Tự động hóa những thứ nhàm chán với Python - Lập trình thực tế cho người mới bắt đầu của Al Sweigart là "được viết cho nhân viên văn phòng, sinh viên, quản trị viên và bất kỳ ai sử dụng máy tính để học cách viết mã các chương trình nhỏ, thiết thực để tự động hóa các tác vụ trên máy tính của họ. ". trang mạng. phiên bản in
How To Think Like a Computer Scientist là một cuốn sách mã nguồn mở kinh điển của Allen Downey với sự đóng góp của Jeffrey Elkner và Chris Meyers. Nó đã được cập nhật lên Python 3 bởi Peter Wentworth. . trang mạng. phiên bản in
Tạo trò chơi với Python & Pygame của Al Sweigart giới thiệu khung Pygame cho người mới và lập trình viên trung cấp để tạo trò chơi đồ họa. . trang mạng. phiên bản in
Python One-Liners của Christian Mayer dạy bạn cách đọc và viết "one-liners". tuyên bố ngắn gọn về chức năng hữu ích được gói gọn trong một dòng mã. . trang web có video giải thích một lớp miễn phí. phiên bản in
Nghĩ về Python của Allen B. Downey dạy bạn cách suy nghĩ như một nhà khoa học máy tính. . trang mạng. phiên bản in
Bạn có thể tìm thấy nhiều sách Python miễn phí trực tuyến. Ví dụ: hãy xem bài viết này với 101 cuốn sách Python miễn phí
Khóa học tương tác
Các trang web này cung cấp cho bạn thông tin phản hồi ngay lập tức về các vấn đề lập trình mà bạn có thể giải quyết trong trình duyệt của mình
Hướng dẫn Python miễn phí và thân thiện với người mới bắt đầu với các ví dụ mã tương tác, giải thích ngôn ngữ Python theo cách dễ hiểu
Một khóa học Python thân thiện với người mới bắt đầu dạy cách viết mã thông qua các bài học nhỏ, câu đố và hơn 100 thử thách
CheckiO là một trang web được trò chơi hóa chứa các tác vụ lập trình có thể được giải quyết bằng Python 3
Codedex là một nền tảng học viết mã dành cho sinh viên K-12 và sinh viên đại học
Học viện mật mã [Python]
Viết mã khối kết hợp lập trình Python với môi trường 3D nơi bạn "đặt khối" và xây dựng cấu trúc. Nó cũng đi kèm với các hướng dẫn Python dạy bạn cách tạo các cấu trúc 3D phức tạp dần dần
Codevisionz Python Tài liệu học Python hơn 10 giờ - Tìm hiểu các khái niệm lập trình phổ biến thông qua các ví dụ mã, câu đố và thử thách
Computer Science Circles có 30 bài học, 100 bài tập và hệ thống tin nhắn nơi bạn có thể yêu cầu trợ giúp. Giáo viên có thể sử dụng nó với học sinh của họ. Nó cũng có sẵn bằng tiếng Hà Lan, tiếng Pháp, tiếng Đức và tiếng Litva
Hướng dẫn DataCamp Python Không giống như hầu hết các hướng dẫn Python khác, hướng dẫn 4 giờ này của DataCamp tập trung vào Python dành riêng cho Khoa học dữ liệu. Nó có 57 bài tập tương tác và 11 video
Finxter - Kỹ năng Python của bạn tốt đến mức nào?
HackInScience - Hơn 50 bài tập Python trên nền tảng mã nguồn mở, miễn phí, không có quảng cáo, đơn giản và
Làm thế nào để suy nghĩ như một nhà khoa học máy tính. Phiên bản Tương tác là sự mô phỏng lại tương tác cuốn sách của Elkner, Downey và Meyer với hình ảnh và giải thích bằng âm thanh
LearnPython là một hướng dẫn Python tương tác phù hợp cho người mới bắt đầu
Tài nguyên dành cho học viên nhỏ tuổi
[Phần này trước đây được gọi là "K-12 Định hướng", K-12 là thuật ngữ lấy Hoa Kỳ làm trung tâm đề cập đến các giai đoạn giáo dục tiểu học và trung học; đến cấp 3 trong danh sách các cấp giáo dục ISCED của UNESCO. ]
Guido van Robot Một công cụ giảng dạy trong đó học sinh viết các chương trình đơn giản bằng ngôn ngữ giống Python để điều khiển rô-bốt mô phỏng. Được thử nghiệm tại trường trung học Yorktown, dự án bao gồm một kế hoạch bài học
Python cho trẻ em của Jason R Briggs. Sách với mã mẫu và câu đố
PythonTurtle Môi trường học Python phù hợp cho người mới bắt đầu và trẻ em, lấy cảm hứng từ Logo. Hướng chủ yếu đến trẻ em, nhưng cũng được biết đến là thành công với người lớn
Hướng dẫn lập trình viên trẻ Đây là toàn văn hướng dẫn được giảng dạy hàng năm tại PyCon [Bắc Mỹ], với các ví dụ và bài tập xuyên suốt. Hướng dẫn này bắt đầu với các kỹ năng cơ bản và xây dựng để làm việc với các trò chơi và logic phức tạp. Thích hợp cho lứa tuổi từ 10 trở lên, kể cả người lớn mới bắt đầu
Khóa học Python 3 tự học của Webucator miễn phí dành cho học sinh học tại nhà và các học sinh khác [sử dụng HOMESCHOOL làm mã phiếu giảm giá khi thanh toán]. Khóa học này phù hợp với học sinh từ 13 tuổi trở lên. Theo kinh nghiệm của chúng tôi, những sinh viên này có thể học ít nhất nhanh như người lớn mới học lập trình
Hướng dẫn và trang web
Hướng dẫn Tập hợp / danh sách
Các bài hướng dẫn Gitconnected Python được gửi và xếp hạng bởi các nhà phát triển Python với bài tốt nhất vươn lên dẫn đầu
Coursesity - Python - Danh sách tuyển chọn các khóa học và hướng dẫn về python tốt nhất cho người mới bắt đầu
Classpert - Python - Một bộ sưu tập lớn các khóa học Python trực tuyến miễn phí và trả phí, từ nhiều nhà cung cấp
tin tặc. io - Python. Các khóa học và hướng dẫn Python tốt nhất do cộng đồng đề xuất về lập trình
Hướng dẫn dành cho khán giả khoa học
Bắt đầu Python cho tin sinh học của Patrick O'Brien. Giới thiệu về Python nhằm vào các nhà sinh vật học giới thiệu vỏ PyCrust và các kiểu dữ liệu cơ bản của Python
Python for Number Theory là một loạt sổ ghi chép Python [dành cho Jupyter] dành cho các ứng dụng về lý thuyết số và mật mã. Họ cho rằng không có kinh nghiệm lập trình trước đó và phù hợp với người học lý thuyết số cơ bản cùng một lúc. Họ kết thúc bằng phần giới thiệu về kiểm tra tính nguyên tố và mật mã [Diffie-Hellman, RSA]
Python cho các nhà sinh vật học
ứng dụng
Video
Học viện email
Finxter Email Học viện khoa học máy tính. Hơn 20 khóa học Python và khoa học máy tính miễn phí được cung cấp trong các bài học video qua email. Nội dung. cheat sheet, kiến thức cơ bản về Python, cấu trúc dữ liệu, NumPy, khoa học dữ liệu, thăng tiến nghề nghiệp, năng suất viết mã và máy học