Companies Home Search Profile

Python 101

Focused View

Michael Driscoll

4:10:02

331 View
  • 1. Introduction.mp4
    00:45
  • 2. The REPL.mp4
    05:12
  • 3. Working with Strings.mp4
    23:03
  • 4. Learning About Lists.mp4
    13:39
  • 5. Learning About Tuples.mp4
    08:31
  • 6. Learning About Dictionaries.mp4
    11:58
  • 7. Learning About Sets.mp4
    12:34
  • 8. Boolean Operators and None.mp4
    08:06
  • 9. Conditional Statements.mp4
    14:41
  • 10. Learning About Loops.mp4
    12:27
  • 11. Learning About Comprehensions.mp4
    13:10
  • 12. Exception Handling.mp4
    20:59
  • 13. Working with Files.mp4
    14:21
  • 14. Imports.mp4
    09:22
  • 15. Functions.mp4
    19:30
  • 16. Intro to Classes.mp4
    15:05
  • Files.zip
  • 1. Debugging with pdb.mp4
    16:02
  • 2. Type Hinting in Python.mp4
    18:10
  • 3. Intro to Graphing with Python and Matplotlib.mp4
    12:27
  • Description


    How to Become a Successful Python Programmer

    What You'll Learn?


    • Python syntax
    • Learn how to debug your code with the Python debugger
    • Exception handling in Python
    • Python comprehensions

    Who is this for?


  • People who want to learn the Python programming language
  • What You Need to Know?


  • No previous Python experience is necessary. You may need to have basic computer science terminology though
  • More details


    Description

    Python 101 is a course aimed at anyone wanting to learn Python programming. Python is one of the most popular programming languages in the world. You can use Python for web development, automation, machine learning, AI, and so much more. Employers in all markets hire Python developers.


    This course is based on my popular book, Python 101: 2nd Edition. The course currently covers just the first section of the book, but I plan to add many additional lessons so that you will learn a ton about what you can do with Python!


    In this course, I teach the basics of Python. For it's initial release, the topics that you will learn are as follows:

    • The REPL

    • Strings

    • Lists

    • Tuples

    • Dictionaries

    • Sets

    • Strings

    • Booleans and None

    • Conditional statements

    • Loops

    • Comprehensions

    • Exception Handling

    • Files

    • Imports

    • Functions

    • Classes

    More lessons will be added to expand this course, but the lessons included now will give you a great foundation in the Python programming language.


    Future enhancements to this course will cover introspection, Python virtual environments, threading, multiprocessing, debugging, decorators, profiling, unit testing, version control, and more.


    If you take a look at the Python packaging index (PyPI), you will quickly see that there are tens of thousands of third-party packages that you can install. While you will never know how to do everything in Python, the fundamentals you will learn here will serve you well.

    Who this course is for:

    • People who want to learn the Python programming language

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Michael Driscoll
    Michael Driscoll
    Instructor's Courses
    Mike has been a Python developer for over a decade. He has been writing about Python for many years on his blog, The Mouse vs the PythonMike has written ten books on Python, from introductory books to books on creating graphical user interfaces and much more.You can find more of Mike's writing on Real Python. He also has a weekly newsletter called The Python Papers.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 19
    • duration 4:10:02
    • Release Date 2024/05/28