Tôi có thể học Python mà không cần bất kỳ kiến ​​thức lập trình nào không

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

Chủ Đề