Udemy

Python 201: Learn intermediate Python3

立即報名
  • 106 名學生
  • 更新於 1/2021
  • 可獲發證書
4.7
(37 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
2 小時 22 分鐘
教學語言
英語
授課導師
Kalob Taulien
證書
  • 可獲發
  • *證書的發放與分配,依課程提供者的政策及安排而定。
評分
4.7
(37 個評分)
8次瀏覽

課程簡介

Python 201: Learn intermediate Python3

Learn intermediate Python from scratch. Minimal Python experience required.

Welcome to Python 201: Intermediate Python 3 programming.

In this class, you will be learning the ins-and-outs of Python. You will learn how to:

  • use more advanced conditional statements,

  • how to read and write files using Python,

  • how to make API requests,

  • how to use 3rd party packages,

  • list and dictionary comprehensions,

  • virtual environments,

  • and much more.

At the end of this class, you will create a Pokemon program that looks up a pokemon by its name using an API — this is great practice for consuming API's like you normally would as a professionally paid Python programmer.

To get the most out of this course you should have taken Python 101 and another Python beginner course.

Your project: Create a Pokemon data program using an API.

You will create a program that asks for a pokemon name and then look for additional data using an API.

The API is completely free to use, too.

This project mimics the type of work you'll do as a professionally paid Python programmer and is considered to be a real-life project.

The most important part of this course is learning how to manage (install and uninstall) 3rd party packages, how to use them, and how to make API requests.

API requests are how computers talk to each other. It's absolutely vital you know how API requests work in Python, and you'll learn all about them in this course.

Who is this course for?

  • This course is for anybody who has written a little bit of Python but is looking for more experience.

  • Programmers or web developers who are looking for some hands on experience while they learn

  • This course is NOT for people who have never written any Python.

What are the requirements?

  • You need a code editor like PyCharm or VS Code

  • You need to have Python downloaded and installed

  • You need to be ready to work with code and not just watch the videos. This is a hands on course.

  • You need to be willing to do a little work to properly learn Python3

課程章節

  • 2 個章節
  • 25 堂課
  • 第 1 章 Introduction
  • 第 2 章 Bonus lesson

課程內容

  • Intermediate Python 3
  • API's with Python
  • More advanced Python concepts


評價

  • M
    Max Andersson
    3.5

    Good, but not as good as the 101 Python absolute beginner course by the same teacher. Perhaps this 201 course is a little too short for my taste. I wish that there were more examples of how to get any kind of data out of json. Some data I just could not figure out how to get out. Virtual environments were a little confusing to me. The parts about functions, reading and writing files, downloading data from internet api´s and websites I found easy to understand though. I still miss a few basic subjects like where to host Python programs cheap? Can Python be compiled and run fast as an exe file stored in memory at the webserver like c#.net? How to use MySQL with Python I consider must have knowledge for any webprogramming language. Do websites like google, youtube, facebook really use Python? and for what?

  • B
    Brian Findlay
    5.0

    Exactly what I was looking for, it would have been nice to have examples split between two files as this would be a common thing.. but I used it as a refresher and it did exactly that. THANK YOU

  • G
    Genji Monogatari
    1.5

    "I must express that I find it challenging to share in the enthusiasm expressed by some reviewers regarding this course. In my perspective, it leans more towards being a tutorial rather than a comprehensive course. I observed a lack of accompanying resources, with the content primarily consisting of the instructor typing code snippets for a duration of 2.5 hours."

  • V
    Vladimir Kupchan
    4.5

    The course is extremely well organized and very easy to digest. Throughout the course, I felt engaged and encouraged to further explore lesson topics on my own. I actually could not wait to play with the functionality I learned after each lesson. This has maximized the value of the course for me. Thank you, Kalob!

立即關注瀏覽更多

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

我已閱讀及同意