Udemy

Learn Practical Python 3 for Beginners (2018)

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

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
20 小時 34 分鐘
教學語言
英語
授課導師
Michael S Russell
評分
4.4
(70 個評分)
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

Learn Practical Python 3 for Beginners (2018)

Learn OOP, Numpy, Pandas and Matplotlib with 11 exercises and full solutions

This course teaches you the fundamentals of any programming language, with Python 3.6 and Anaconda 5.0.0 with Jupyter Notebook!

The course is suitable for those are either completely new to programming, or are coming from another programming language (R, JavaScript, etc) and are keen to get a solid grasp of using Python.

You'll be learning:

  • Installing Jupyter Notebook IDE
  • Using all the vital features of Jupyter Notebook
  • Variables and comparison operators
  • Strings, slicing and formatting
  • Lists, Dictionaries, Tuples and Sets
  • Control flow and loops
  • List, Set and Dictionary Comprehension
  • Functions and decorators to make your code my Pythonic!
  • Random module and Built-in Functions
  • Lambda expressions and Handling errors
  • Learn how to manage files with the OS module
  • Work with txt and pickle files
  • Generators, Generators expressions and functional programming
  • You'll fully master Object-Orientated Programming
  • Work with Numpy and Pandas modules for manipulating dataframes
  • Visualize data with Matplotlib module
  • Work with projects starting with a simple Scissors, Paper, Rock game
  • New lectures and practical projects will be added regularly.

There are a total of 11 exercises with full solutions provided as ipython files, pdf files and lecture solutions.

This course will be kept up to date!

Check out the previews to get a taster of what you'll learn. Cheers!

課程章節

  • 10 個章節
  • 112 堂課
  • 第 1 章 Introduction
  • 第 2 章 BASICS
  • 第 3 章 DATA STRUCTURES
  • 第 4 章 CONTROL FLOW AND LOOPS
  • 第 5 章 COMPREHENSION
  • 第 6 章 FUNCTIONS
  • 第 7 章 HANDLING ERRORS
  • 第 8 章 FILES
  • 第 9 章 MINI PROJECT
  • 第 10 章 GENERATORS

課程內容

  • You'll learn how and why to use lists, tuples, dictionaries and sets
  • Have a full grasp of both while loops and for loops
  • How to convert lists, dictionaries and sets into comprehension
  • How to work with txt files, pickle files, and the os module
  • How to use generators, generator expressions and functional programming
  • Gain a complete understanding of OOP (Object-Orientaed Programming
  • Use functions, lambda expressions, built-in functions, and decorators
  • How to manipulate arrays with the numpy module
  • How to manipulate and make sense of large data frames with the pandas module
  • Create beautiful and interactive graphs with matplotlib module
  • Create a simple paper, scissors, rock game


評價

  • S
    Sina Ghanei
    5.0

    It is an amazing match for my needs. Thanks a lot to the Mr. Russell for creating this amazing course

  • a
    akshay ramteke
    4.5

    amazing

  • M
    Manolis Kontizas
    4.0

    I was trying to find a course just to learn python for my peronal exelixis.I believe that your course is very good for me.

  • H
    Hamza
    5.0

    Good material, well organized, cool explanation, impressive skills in Python :)

立即關注瀏覽更多

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

我已閱讀及同意