Udemy

The Complete Python Bootcamp From Zero to Hero in Python

立即報名
  • 2,108,413 名學生
  • 更新於 8/2025
  • 可獲發證書
4.6
(551,621 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
22 小時 23 分鐘
教學語言
英語
授課導師
Jose Portilla, Pierian Training
證書
  • 可獲發
  • (證書的發放與分配,依課程提供者的政策及安排而定。)
評分
4.6
(551,621 個評分)
課程連結
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

The Complete Python Bootcamp From Zero to Hero in Python

Learn Python like a Professional Start from the basics and go all the way to creating your own applications and games

Become a Python Programmer and learn one of employer's most requested skills of 2023!

This is the most comprehensive, yet straight-forward, course for the Python programming language on Udemy! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course we will teach you Python 3.

With over 100 lectures and more than 21 hours of video this comprehensive course leaves no stone unturned! This course includes quizzes, tests, coding exercises and homework assignments as well as 3 major projects to create a Python project portfolio!

Learn how to use Python for real-world tasks, such as working with PDF Files, sending emails, reading Excel files, Scraping websites for informations, working with image files, and much more!

This course will teach you Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook! Learn in whatever manner is best for you!

We will start by helping you get Python installed on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, we've got you covered.

We cover a wide variety of topics, including:

  • Command Line Basics

  • Installing Python

  • Running Python Code

  • Strings

  • Lists 

  • Dictionaries

  • Tuples

  • Sets

  • Number Data Types

  • Print Formatting

  • Functions

  • Scope

  • args/kwargs

  • Built-in Functions

  • Debugging and Error Handling

  • Modules

  • External Modules

  • Object Oriented Programming

  • Inheritance

  • Polymorphism

  • File I/O

  • Advanced Methods

  • Unit Tests

  • and much more!

You will get lifetime access to over 100 lectures plus corresponding Notebooks for the lectures!

This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back. Plus you will keep access to the Notebooks as a thank you for trying out the course!

So what are you waiting for? Learn Python in a way that will advance your career and increase your knowledge, all in a fun and practical way!

課程章節

  • 23 個章節
  • 170 堂課
  • 第 1 章 Course Overview
  • 第 2 章 Python Setup
  • 第 3 章 Python Object and Data Structure Basics
  • 第 4 章 Python Comparison Operators
  • 第 5 章 Python Statements
  • 第 6 章 Methods and Functions
  • 第 7 章 Milestone Project - 1
  • 第 8 章 Object Oriented Programming
  • 第 9 章 Modules and Packages
  • 第 10 章 Errors and Exceptions Handling
  • 第 11 章 Milestone Project - 2
  • 第 12 章 Python Decorators
  • 第 13 章 Python Generators
  • 第 14 章 Advanced Python Modules
  • 第 15 章 Web Scraping with Python
  • 第 16 章 Working with Images with Python
  • 第 17 章 Working with PDFs and Spreadsheet CSV Files
  • 第 18 章 Emails with Python
  • 第 19 章 Final Capstone Python Project
  • 第 20 章 Advanced Python Objects and Data Structures
  • 第 21 章 Bonus Material - Introduction to GUIs
  • 第 22 章 APPENDIX: OLDER PYTHON 2 MATERIAL
  • 第 23 章 BONUS SECTION: THANK YOU!

課程內容

  • You will learn how to leverage the power of Python to solve tasks.
  • You will build games and programs that use Python libraries.
  • You will be able to use Python for your own work problems or personal projects.
  • You will create a portfolio of Python based projects you can share.
  • Learn to use Python professionally, learning both Python 2 and Python 3!
  • Create games with Python, like Tic Tac Toe and Blackjack!
  • Learn advanced Python features, like the collections module and how to work with timestamps!
  • Learn to use Object Oriented Programming with classes!
  • Understand complex topics, like decorators.
  • Understand how to use both the Jupyter Notebook and create .py files
  • Get an understanding of how to create GUIs in the Jupyter Notebook system!
  • Build a complete understanding of Python from the ground up!


評價

  • P
    Paige Carlson
    4.5

    As someone who already has a background in programming and wanted to learn python, I thought this was a great course. I did not find the lessons to be overwhelming since I already understood the basics of lists, arrays, strings, booleans, functions, etc. But I also think this is a good introduction to those topics for a new programmer. I did not encounter many bugs and found the milestones to be fun challenges.

  • R
    Romina Daniela Popescu
    5.0

    Course starts from basics and goes well into complex topics, good pace, very clear presentation, lots of examples! A hint would be to also provide examples in plain code, that don't require working with the notebook, at leas in the repository. I also liked that recap at the end of each lecture! Thanks!

  • R
    Roman Kolinsky
    4.5

    Lot of examples, good explanation, multiple suggestions/solutions, enthusiastic presenter, very well structured, debugging, explanation of differences between 2 similar methods etc.. One thing as a con: I have spent at the beginning multiple lessons/sections setting up jupyter notebook noticing at some point i don't need it at all...it would be good to mention it, that Jupyter section is optional at the very beginning, not at after few sections.

  • S
    Sidney Meyn
    5.0

    The course was as expected. However the time for completion of this course is certainly no way close to what is mentioned in the certificate.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策與使用條款才繼續瀏覽。

我已閱讀及同意