Hướng dẫn learn python 3 github - học python 3 github

Học Python 3 từ đầu [Video]

Đây là kho lưu trữ mã để học Python 3 từ đầu [Video], được xuất bản bởi Packt. Nó chứa tất cả các tệp dự án hỗ trợ cần thiết để làm việc thông qua khóa học video từ đầu đến cuối.

Về khóa học video

Đây là khóa học toàn diện nhất nhưng đơn giản nhất về ngôn ngữ lập trình Python và nó tập trung vào Python 3.x. Điều này có nghĩa là những gì bạn sẽ học là có liên quan, không lỗi thời. Không cần kinh nghiệm mã hóa trước. Python là một trong những ngôn ngữ lập trình hữu ích nhất để học. Bạn có thể sử dụng nó cho phần cuối của các ứng dụng web, trò chơi, tập lệnh trong nhà và thậm chí để xây dựng các khung tự động hóa thử nghiệm mạnh mẽ. Trong những năm gần đây, nhu cầu về Python đã bùng nổ trên thị trường việc làm với các nhà phát triển không đủ để đảm nhận các vai trò có sẵn. Ngoài ra, ngành công nghiệp QA đang nhanh chóng chuyển sang Python và xây dựng các công cụ tự động hóa.

Những gì bạn sẽ học

  • Phát triển một ứng dụng theo dõi giá cổ phiếu sẽ tự động kiểm tra định kỳ về giá cổ phiếu
  • Tiến hành phân tích dữ liệu trước về hành vi giá cổ phiếu
  • Xây dựng ứng dụng Công cụ phân tích tái cấp vốn thế chấp cho phép bạn nhanh chóng đánh giá các ưu đãi tái cấp vốn
  • Tự động hóa email bằng công cụ xây dựng để quản lý và gửi văn bản tùy chỉnh đến danh sách các địa chỉ email
  • Tạo một trang web chuyên nghiệp được cung cấp bởi Django, một thư viện của bên thứ ba cho Python

Hướng dẫn và điều hướng

Kiến thức giả định

Để được hưởng lợi hoàn toàn từ phạm vi bảo hiểm trong khóa học này, bạn sẽ cần: Khóa học này được nhắm mục tiêu ở cả hai người mới bắt đầu với nền tảng lập trình bằng không một lập trình viên có kinh nghiệm trong một ngôn ngữ lập trình khác. Những người thử nghiệm muốn tự động hóa các công cụ cũng sẽ thấy nó hữu ích.
This course is targeted at both beginners with zero programming background an experienced programmers in another programming language. Testers who want to automate tools will also find it useful.

Yêu cầu kỹ thuật

Khóa học này có các yêu cầu phần mềm sau: NA
NA

Sản phẩm liên quan

  • JavaScript trong hành động - Xây dựng 3 dự án từ đầu [Video]

  • Tìm hiểu JMeter từ đầu trên các ứng dụng trực tiếp - Kiểm tra hiệu suất [Video]

  • Các dự án thế giới thực trong Python 3.x [Video]

Hướng dẫn learn python 3 github - học python 3 github

Tìm hiểu Python 3

Hướng dẫn learn python 3 github - học python 3 github

Giới thiệu

Kho lưu trữ này chứa một bộ sưu tập các tài liệu để dạy/học Python 3 (3.5+).

Yêu cầu

  • Có Python 3.5 hoặc cài đặt mới hơn. Bạn có thể kiểm tra phiên bản bằng cách nhập python3 --version vào dòng lệnh của mình. Bạn có thể tải xuống phiên bản Python mới nhất từ ​​đây.
  • Có cài đặt Notebook Jupyter.

Nếu bạn không thể truy cập Python và/hoặc Jupyter Notebook trên máy của mình, bạn vẫn có thể theo dõi các tài liệu dựa trên web. Tuy nhiên, bạn sẽ có thể sử dụng máy tính xách tay Jupyter để hoàn thành các bài tập.

Cách sử dụng

  1. Clone hoặc tải xuống kho lưu trữ này.
  2. Chạy lệnh jupyter notebook trong dòng lệnh của bạn trong thư mục kho lưu trữ.
  3. Phiên Notebook Jupyter sẽ mở trong trình duyệt và bạn có thể bắt đầu điều hướng qua các tài liệu.

Đóng góp

Xem Hướng dẫn đóng góp.

Người bắt đầu

  1. Chuỗi [Notebook] [Bài tập]
  2. Số [Notebook] [Bài tập]
  3. Điều kiện [Notebook] [Bài tập]
  4. Danh sách [Notebook] [Bài tập]
  5. Từ điển [Notebook] [Bài tập]
  6. Đối với các vòng [Notebook] [Bài tập]
  7. Chức năng [Notebook] [Bài tập]
  8. Kiểm tra với pytest - Phần 1 [Notebook] [Bài tập]
  9. Tóm tắt bài tập 1 [Bài tập]
  10. Tệp i \ o [Notebook] [Bài tập]
  11. Lớp học [Notebook] [Bài tập]
  12. Ngoại lệ [Notebook] [Bài tập]
  13. Mô -đun và gói [Notebook]
  14. Gỡ lỗi [Notebook] [Bài tập]
  15. Goodies của thư viện tiêu chuẩn - Phần 1 [Notebook] [Bài tập]
  16. Kiểm tra với pytest - Phần 2 [Notebook] [Bài tập]
  17. Môi trường ảo [Notebook]
  18. Cấu trúc dự án [Notebook]
  19. Tóm tắt bài tập 2 [Tập thể dục]

Trung gian

Python thành ngữ

Python là một ngôn ngữ mạnh mẽ chứa nhiều tính năng không được trình bày trong hầu hết các ngôn ngữ lập trình khác. Phần thành ngữ sẽ bao gồm một số tính năng pythonic này một cách chi tiết. Những tài liệu này đặc biệt hữu ích cho những người có nền tảng trong các ngôn ngữ lập trình khác.

  1. Vòng lặp thành ngữ [Notebook]
  2. Từ điển thành ngữ [Notebook]
  3. Python thành ngữ - Phần 1 khác [Notebook]
  4. Python thành ngữ - Phần 2 khác [Notebook]
  5. Bài tập Python thành ngữ [Bài tập]

Bước lên trò chơi pytest của bạn

  1. Sử dụng hiệu quả đồ đạc [Notebook]
  2. Các mẹo và thủ thuật khác

Thực hành tốt nhất

Một danh sách các thực tiễn phát triển tốt nhất cho các dự án Python. Hầu hết các thực tiễn được liệt kê ở đây cũng có thể áp dụng cho các ngôn ngữ khác, tuy nhiên công cụ được trình bày tập trung chủ yếu vào Python.

  1. Thực tiễn tốt nhất [Notebook]

Chủ đề chung

  1. Goodies của thư viện tiêu chuẩn - Phần 2 [Notebook] [Bài tập]

Backlog

  • Bộ
  • Máy phát điện
  • Trang trí
  • Người quản lý bối cảnh
  • Chơi với các thuộc tính
  • *, *args, ** kwargs
  • Đối số dòng lệnh với nhấp chuột
  • OOP - thừa kế
  • OOP - Các lớp cơ sở trừu tượng
  • OOP - attrs
  • Thử nghiệm với Mocks
  • Cấu trúc các bài kiểm tra của bạn

Trường hợp sử dụng

Chơi với web

  • yêu cầu
  • Yêu cầu kiểm tra với phản hồi
  • beautifulsoup4
  • Selen

Giao tiếp với cơ sở dữ liệu

  • Sqlalchemy

Làm việc với các tài liệu

  • Excel
    • OpenPyxl
  • PDF
    • PDFRW / PYPDF2

Tín dụng

  • Logo: Abdur-Rahmaan Janhangeer, @Abdur-Rahmaanj