Làm thế nào để bắt đầu học python reddit

Nhảy nhanh. •  •

Python là ngôn ngữ lập trình cấp cao hoạt động trong nhiều miền ứng dụng. Được Guido van Rossum phát hành vào năm 1991, cho đến nay đây là một trong những ngôn ngữ lập trình phổ biến nhất từng được sử dụng

Python được sử dụng đáng chú ý nhất để viết các tập lệnh có thể được sử dụng để hợp lý hóa các tác vụ tẻ nhạt, chẳng hạn như lấy thông tin từ các trang web. Python cũng phổ biến trong Phát triển Web, Phát triển Di động và trong những năm gần đây là Học máy. Có rất ít điều mà Python không thể làm được, điều này khiến nó trở thành một lựa chọn tuyệt vời cho các lập trình viên mới bắt đầu

Cần lưu ý rằng mức độ phổ biến của Python tương quan trực tiếp với việc học ngôn ngữ này. Nhờ tính phổ biến của nó, dễ dàng tìm thấy quyền truy cập vào các tài nguyên chuyên sâu và hỗ trợ trực tuyến. Là người mới bắt đầu, bạn sẽ thấy rằng rất nhiều vấn đề bạn gặp phải đã được người khác gặp phải. Điều này cho phép bạn đẩy nhanh tốc độ học

Cuối cùng nhưng không kém phần quan trọng, Python rất dễ học. Nó đọc giống như ngôn ngữ tiếng Anh, giúp các nhà phát triển mới làm quen dễ dàng nắm bắt các khái niệm ngôn ngữ nhất định nhanh hơn. Trên thực tế, hãy minh họa điều đó thông qua chương trình “Xin chào thế giới” 

Xin chào thế giới trong Python

# this is a comment print("Hello, I am learning Python.")

Xin chào thế giới trong C++

// this is a comment in C++ #include <iostream> int main() { std::cout << "Hi, World!"; return 0; }

Như bạn có thể thấy từ ví dụ này, mặc dù Python là một ngôn ngữ cấp cao nhưng cú pháp của nó kém hệ thống hơn rất nhiều. Điều này sẽ ngày càng trở nên rõ ràng khi bạn học những điều mới

Tài nguyên chất lượng cao để học Python

Để đảm bảo chất lượng cao, tôi sẽ tuân theo 3 nguyên tắc đơn giản

  • Nguồn mở để đảm bảo mọi thứ trên trang này đều miễn phí
  • Cộng đồng để đảm bảo rằng các tài nguyên được liệt kê ở đây được xác nhận bởi các nhà phát triển Python thực tế
  • Tính chặt chẽ để đảm bảo rằng câu chuyện hoàn toàn là về việc học

Điều này đảm bảo rằng bạn có một lộ trình học tập trực tiếp. Theo thời gian, tôi sẽ cố gắng cập nhật tài nguyên này để bao gồm nhiều lĩnh vực và tài liệu học tập hơn

Trước khi chúng tôi bắt đầu, đây là câu trả lời cho một số câu hỏi phổ biến hơn

Các yêu cầu để học Python là gì?

Nếu bạn muốn học Python, bạn sẽ cần chuẩn bị ít nhất một vài điều kiện tiên quyết. Một tâm trí cởi mở. Một máy tính có cài đặt Python trên đó. Trình chỉnh sửa mã. Và sẵn sàng chịu đựng nghịch cảnh khi mọi thứ trở nên khó khăn. Cái cuối cùng rất quan trọng

Cách tốt nhất để học Python là gì?

Kết xuất một cái gì đó tốt nhất là chủ quan. Một số người thích học bằng cách đọc sách và hiểu sâu các chủ đề. Những người khác thích học qua các Khóa học vì chúng có xu hướng tương tác nhiều hơn. Tốt nhất, cầu nối giữa sách và khóa học là cách tốt nhất để học nhanh. Trên thực tế, bạn sẽ muốn có ít nhất một cuốn sách để tham khảo

Tôi sẽ mất bao lâu để thành thạo?

Tôi sẽ nói khoảng 6-8 tháng để bắt đầu cảm thấy thoải mái với ngôn ngữ. Có rất nhiều điều để học hỏi. Và có rất nhiều thứ để xây dựng. Nếu bạn dành toàn bộ thời gian để đọc, bạn sẽ không học. Bạn chỉ đang đọc. Ưu tiên số một của bạn để học nhanh hơn là xây dựng mọi thứ

Tôi muốn có một sự nghiệp như một nhà phát triển

Bạn đang ở một nơi hoàn hảo sau đó. Tất cả các tài nguyên được tìm thấy trên trang này sẽ đưa bạn tìm hiểu thông tin chi tiết về ngôn ngữ Python. Hơn nữa, bởi vì chúng tôi nhấn mạnh vào chất lượng – tất cả các tài nguyên được liệt kê của chúng tôi đã được nghiên cứu trước đây bởi những người đã trở thành nhà phát triển hoặc kỹ sư Python. Trong thời gian tới, bạn sẽ thấy rằng không thiếu các vị trí dành cho các nhà phát triển Junior

Tại sao bạn xây dựng tài nguyên này?

Kết quả hàng đầu của Google Tìm kiếm bị đánh đố bởi các trang web có nội dung sơ sài. Và không có gì lạ khi nội dung đó nằm ngoài ngữ cảnh của truy vấn tìm kiếm thực tế. Tôi cảm thấy thất vọng với điều này và chỉ đơn giản là quyết định sử dụng các công cụ viết blog của mình

Bằng cách tạo ra một tường thuật chặt chẽ xung quanh trang này, tôi có thể tập trung vào việc chỉ cung cấp các nguồn thông tin có liên quan

Tại sao tài nguyên của tôi không có trên trang này?

Vài lý do. Tôi chưa từng nghe nói về nó trước đây. Nó không miễn phí. Bạn chỉ phát hành nó gần đây. Nếu bạn cảm thấy rằng tài nguyên học tập miễn phí của mình nên có trên trang này. liên hệ với tôi

» Khóa học

Một khóa học trực tuyến tương đương với việc ngồi trong một lớp học thực tế. Lựa chọn các khóa học Python của tôi bao gồm nhiều cách tiếp cận. Trên hết, để tận dụng tối đa bất kỳ khóa học nào – bạn phải sẵn sàng thực hiện công việc. Lập trình liên quan nhiều đến sự lặp lại, vì vậy việc tuân theo tài liệu khóa học là rất quan trọng. Ngay cả khi có cảm giác như bạn đang đi những bước nhỏ

Khái niệm cơ bản về Python với Sam

Vấn đề với nhiều khóa học trên YouTube là toàn bộ “khóa học” được nhồi nhét trong một video dài 4 giờ. Đây không phải là một trong số họ. Khái niệm cơ bản về Python với Sam – được chứng thực bởi freeCodeCamp – có 20 giờ tài liệu khóa học được chia thành 14 video. Ghi danh vào khóa học miễn phí này có nghĩa là bạn sẽ phải tăng tốc bản thân. Riêng video giới thiệu đã dài 2 tiếng. Nhưng nó làm rất tốt việc giới thiệu Python cho người mới bắt đầu trong khi vạch ra lộ trình cho toàn bộ khóa học

Trang mạng

futurecoder – Học Python từ đầu

Codecademy đã cách mạng hóa quá trình học viết mã bên trong trình duyệt. Kể từ đó, nhiều người khác đã theo bước chân của họ. Futurecoder – một dự án của Alex Hall – là một khóa học Python tương tác mã nguồn mở mà bạn có thể làm việc hoàn toàn trên trình duyệt. Nó bắt đầu với một số khái niệm cơ bản nhưng cung cấp các giải thích chuyên sâu để bạn không bị lạc trong nước. Nó thân thiện với người mới bắt đầu vì nó toàn diện

Trang mạng

Python cho người mới bắt đầu tuyệt đối

Khóa học Udemy miễn phí này từ Joseph Delgadillo và Nick Germaine đã được hơn 90.000 học viên đăng ký. Đây là một trong những khóa học trực tuyến miễn phí để bắt đầu với Python. Bạn sẽ tìm hiểu về cách cài đặt Python, chạy các tập lệnh cơ bản và làm việc trên một dự án cụ thể dựa trên nội dung của khóa học. Yêu cầu duy nhất là bạn phải đăng ký tài khoản Udemy. Tôi nghĩ đó là một cái giá nhỏ phải trả

Trang mạng

Học lập trình Python

Khóa học trực tuyến miễn phí này từ những người ở Programiz là một điều trị tuyệt đối. Nó được chia thành 36 chương riêng lẻ, mỗi chương bao gồm một chủ đề cụ thể trong ngôn ngữ lập trình Python. Khóa học bao gồm gần 100 ví dụ độc đáo đồng thời cung cấp quyền truy cập dễ dàng vào các tài liệu tham khảo Python. Bạn có thể học từng bài học riêng lẻ trên trang web của họ, được bổ sung bằng một video YouTube cụ thể cho từng bài học

Trang mạng

Giới thiệu về lập trình Python

Khóa học Udacity kéo dài khoảng 5 tuần này sẽ đưa bạn qua các kiến ​​thức cơ bản về Python. Bạn sẽ học cách viết mã Python tốt, bên cạnh việc hiểu sâu hơn về cách thao tác dữ liệu cho nhu cầu của bạn. Đáng chú ý, khóa học này bao gồm chủ đề sử dụng các thư viện và cách chúng có thể được sử dụng để xây dựng các ứng dụng chức năng một cách nhanh chóng. Nói cách khác, tại sao phải phát minh lại bánh xe nếu bạn chỉ có thể chọn điểm xuất phát được tạo sẵn?

Trang mạng

" Sách

Một cuốn sách giống như tài liệu, mặc dù được mở rộng rất nhiều. Sách cũng rất tốt để giữ bên cạnh vì chúng chứa các tài liệu tham khảo vượt thời gian. Nếu bạn muốn nắm bắt các khái niệm kỹ thuật một cách thực sự và ứng dụng của chúng trong các tình huống thực tế, thì phải có ít nhất một cuốn sách

Học Python đúng cách

Learn Python the Right Way là một trong những cuốn sách hay nhất về việc nắm bắt các nguyên tắc cơ bản của Python. Nó không chỉ dạy bạn cú pháp mà còn giải thích tại sao cú pháp đó lại quan trọng. Cuốn sách tiến triển nhanh chóng để giới thiệu các ví dụ minh họa và cho phép bạn xây dựng các chương trình tương tác. Cuối cùng nhưng không kém phần quan trọng, bạn sẽ có rất nhiều bài tập về nhà để làm vì cuốn sách bao gồm nhiều bài tập khác nhau. Trọng tâm là tư duy phản biện và thực hành hơn là học tuyến tính

Trang mạng

Nghĩ Python. Làm thế nào để suy nghĩ như một nhà khoa học máy tính

Trong cuốn sách này, bạn sẽ tìm hiểu về ngôn ngữ Python qua lăng kính của một nhà khoa học máy tính. Cuốn sách tuân theo một hướng dẫn đơn giản là giới thiệu một khái niệm và sau đó áp dụng khái niệm đó bằng cách mã hóa một chương trình thực tế. Các chủ đề phức tạp hơn được giới thiệu dần dần qua nhiều chương. Sau đó, đỉnh điểm là các phần lớn hơn, nơi bạn phải đưa kiến ​​thức mới thu được của mình vào bài kiểm tra

Trang mạng

Trăn 101

Mike Driscoll, tác giả có chỗ đứng vững chắc trong cộng đồng Python. Anh ấy là tác giả của một số cuốn sách, có một kênh YouTube nơi anh ấy đăng các video về Python và đã viết nhiều hướng dẫn về chủ đề này. Cuốn sách này bao gồm hơn 40 chương đi sâu vào ngôn ngữ. Nhưng quan trọng nhất, nó chứa đầy các ví dụ và thách thức mã. Tất nhiên, đó là cách tốt nhất để củng cố tất cả những điều mới mà bạn đã học được.

Trang mạng

Học lập trình Python – Phiên bản thứ hai

Fabrizio Romano, tác giả của cuốn sách này, đã làm việc trong lĩnh vực phát triển phần mềm từ cuối những năm 90. Và cuốn sách miễn phí của anh ấy đi sâu vào những giải thích sâu rộng và thiết thực về ngôn ngữ Python. Cuốn sách bắt đầu với phần giới thiệu về các nguyên tắc cơ bản của Python. Bằng cách này, khi cuốn sách bắt đầu trình bày các chủ đề khó hơn – bạn đã có một số kiến ​​thức về cách thức hoạt động của ngôn ngữ. Nếu bạn muốn xây dựng trang web bằng Python, khi đọc hết cuốn sách này – bạn sẽ biết chính xác cách thực hiện

Trang mạng

Người học việc của Coder

Cuốn sách này, do Pieter Spronck viết, giả định rằng bạn chưa bao giờ viết chương trình trước đây. Như vậy, đây là cuốn sách hoàn hảo để bắt đầu hiểu khái niệm viết mã. Trong cuốn sách, bạn sẽ tìm thấy rất nhiều bài tập và giải thích chuyên sâu về các chủ đề phức tạp. Phiền bạn; . Nó là một thứ tuyệt đối phải có

Trang mạng

" Người giới thiệu

Tham chiếu là trang nơi bạn có thể truy cập để nhận câu trả lời tức thì cho những câu hỏi phổ biến nhất. Nó có thể là tài liệu, nhưng nó cũng có thể là một tài liệu tham khảo duy nhất chuyên về một chủ đề cụ thể. e. g. Tài liệu tham khảo về các thành phần phổ biến nhất được sử dụng trong việc phát triển ứng dụng web với Python. Một số trong số này nên có trong danh sách dấu trang của bạn

Tài liệu Python

Đây được cho là điểm tham chiếu quan trọng nhất để học Python. Tài liệu chính thức không bị ảnh hưởng bởi ý kiến ​​cá nhân hay cách khác. Nó chỉ đơn giản phác thảo cốt lõi về cách Python hoạt động như một ngôn ngữ. Tài liệu bao gồm toàn bộ cú pháp Python và cung cấp quyền truy cập nhanh vào các mẹo và giải thích

Trang mạng

tràn ngăn xếp

Nếu bạn có câu hỏi về một vấn đề Python cụ thể, có khả năng cao là nó đã được trả lời trên Stack Overflow. Đây là nền tảng phổ biến nhất trên thế giới để tìm câu trả lời cho các truy vấn liên quan đến lập trình. Điều làm cho Stack Overflow trở nên tuyệt vời đó là một nền tảng dựa trên danh tiếng. Như vậy, bạn có nhiều khả năng tìm thấy câu trả lời đúng hơn vì cộng đồng có thể bình duyệt từng câu hỏi

Trang mạng

Học Python @ Reddit

Cộng đồng Reddit dành cho Học Python có hơn 600.000 thành viên tích cực. Đây là một trong những cộng đồng được truy cập nhiều nhất cho bất kỳ ai nhúng ngón chân vào vũ trụ Python. Bạn không chỉ tìm thấy nhiều tài nguyên ở đây mà còn có khả năng đặt câu hỏi cụ thể. Nếu bạn đang tìm kiếm những người cùng chí hướng để cùng học hỏi, thì đây là nơi dành cho bạn

Người mới bắt đầu nên bắt đầu học Python như thế nào?

11 mẹo học lập trình Python cho người mới bắt đầu .
Làm cho nó dính. Mẹo số 1. Mã hàng ngày. Mẹo số 2. Viết ra. .
Làm cho nó hợp tác. Mẹo số 6. Bao quanh bạn với những người khác đang học. Mẹo số 7. Dạy. .
làm một cái gì đó. Mẹo số 10. Xây dựng một cái gì đó, bất cứ điều gì. Mẹo số 11. Đóng góp cho nguồn mở
Tiến Lên và Học Hỏi

40 có quá già để học Python không?

Hãy giải quyết vấn đề này. không, bạn chưa quá già để lập trình . Không có giới hạn độ tuổi đối với việc học viết mã và không bao giờ có. Nhưng thường xuyên, sự bất an và không chắc chắn buộc những người lớn tuổi đặt giới hạn cho tiềm năng thành tích của họ.

2 tháng có đủ để học Python không?

Nói chung, bạn mất khoảng hai đến sáu tháng để tìm hiểu các kiến ​​thức cơ bản về Python . Nhưng bạn có thể học đủ để viết chương trình ngắn đầu tiên của mình chỉ trong vài phút. Việc phát triển thành thạo mảng thư viện rộng lớn của Python có thể mất hàng tháng hoặc hàng năm.

Người mới bắt đầu có thể học Python reddit không?

Bạn có thể đã nghe mọi người nói rằng Python dễ hơn so với C hoặc C++. Một người bạn của tôi chưa bao giờ học lập trình đã học python chỉ trong vài tuần, anh ấy không có bất kỳ kiến ​​thức nào về lập trình trước đó. Python thực sự là ngôn ngữ thân thiện với người mới bắt đầu.

Chủ đề