Udemy

Learning Python 3 Programming for the Absolute Beginner

立即報名
  • 195 名學生
  • 更新於 4/2021
4.5
(32 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
11 小時 28 分鐘
教學語言
英語
授課導師
Lee Assam
評分
4.5
(32 個評分)
課程連結
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

Learning Python 3 Programming for the Absolute Beginner

Learn Python 3 for Beginners Quickly. All major concepts taught. Do challenge questions with fully explained solutions.

Learn the Python 3 Programming Language as quickly and efficiently as possible with hands-on practice challenges and solutions.

This course is catered to beginners who want to learn the Python 3 Programming Language or developers who already know another language and want to learn Python 3.

All major concepts are taught and the course contains challenge questions with fully explained solutions to cement all the concepts you will learn.

If you are looking to :

  • Land your first programming job

  • Switch to a new programming career

  • Want to master the foundational concepts of Python 3 as quickly as you can

  • Looking to learn Python 3 to advance to data science and machine learning

  • Looking to learn Python 3 as a College or High School Student

  • Become proficient in one of the most popular and fastest growing programming languages out there

This course is for you!

Some of what you will learn
Here are some of the topics that will be covered

  • Variables and Comments

  • Working with Print Statements

  • Basic Data Types (Integers, Floats, Strings, Collections)

  • Operators

  • Working with Data Collections (Lists, Sets, Tuples, Dictionaries)

  • Conditionals and Looping

  • Functions

  • Object-Oriented Programming and Classes

  • Error and Exception Handling

  • Modules

  • Input and Output

  • Working with Data Files

  • Working with HTTP Requests

  • Much Much more

Approach that is taken

All basic foundation concepts around programming languages are first taught. This gives beginners the opportunity to grasp core concepts before jumping into code.

As an example the core tenets of object-oriented programming (like polymorphism, encapsulation, inheritance and abstraction) are taught so you will understand those concepts before writing classes in Python 3.

Although most of the basic material is covered in detail, there are always links and resources provided to get additional details or go deeper on any topic.

Following all sections, there are coding challenges to help drive concepts home and allow you to practice coding. All solutions are reviewed with detailed line-by-line code reviews to explain the answers to the challenges.

All resources provided

All the source code for topics including the solutions for challenges are provided

The software for the course Python 3 Interpreter and PyCharm IDE are FREE

All you need is a computer or laptop to get going this course!


Get started Learning Python 3 Programming today!


課程章節

  • 10 個章節
  • 107 堂課
  • 第 1 章 Introduction
  • 第 2 章 Software Setup
  • 第 3 章 Write your first Python Program
  • 第 4 章 Background of the Python Programming Language
  • 第 5 章 Variables and Comments
  • 第 6 章 Print Statements
  • 第 7 章 Working with Common Data Types
  • 第 8 章 Operators
  • 第 9 章 Working with Data Structures
  • 第 10 章 Conditionals and Looping

課程內容

  • Get a full working knowledge of the Python 3 Programming Language
  • Hands-On Practice Exercises with Fully Explained Solutions for All Topics Taught
  • All major Python Concepts covered
  • Become comfortable using Python to Solve Problems
  • Variables, Conditionals, Looping, Data Structures and Collections, Functions, Object-Oriented Programming, Error Handling, Working with Data Files
  • Learn Python from an experienced professional software developer
  • Learn Python skills to confidently apply for a job


評價

  • R
    Rebekah Gwaltney
    3.0

    Many of the challenge answers involved concepts and certain thinking logic that a total newbie does not know or know how to find. I had to 'fail' and watch along with the answers about half the time because the task involved things I hadn't been taught.

  • P
    Pablo Cano López
    1.0

    Fatal english pronunciation, indeed this course could be learnt by watching youtube videos

  • N
    Natesh Mogra
    5.0

    Very detailed and easy to understand. I'm halfway through and I have understood each and every topic that was discussed. And this is a big deal for me because I've had dozens of failed attempts to learn programming in the last 4-5 years. None of the online videos and documents could help me get a sense of programming into my head but this course has been a treasure!

  • A
    Adam Mueller
    5.0

    Wow! This instructor is amazing. Simple, clear and to the point. Hands on with practice questions and solutions. I highly highly recommend this course to anybody that needs to learn Python. After having worked through the material I feel very confident in Python. Kudos Lee on a job well done.

立即關注瀏覽更多

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

我已閱讀及同意