Companies Home Search Profile

Python Beginner Complete Masterclass 2023

Focused View

Dominic Tripodi

7:13:20

90 View
  • 1 - Welcome.mp4
    01:07
  • 2 - Install List.html
  • 3 - Install Python Windows.mp4
    02:05
  • 4 - Install Python MacOS.mp4
    01:50
  • 5 - Install Python Linux.mp4
    01:25
  • 6 - Install VS Code.mp4
    01:34
  • 7 - Get Code Repository.mp4
    03:22
  • 8 - Hello World.mp4
    08:26
  • 9 - Variables Theory.mp4
    03:38
  • 10 - Numeric Variable Types.mp4
    14:09
  • 11 - NonNumeric Types.mp4
    17:53
  • 12 - Multiple Assignment.mp4
    02:06
  • 13 - Operators Conditionals Theory.mp4
    04:19
  • 14 - Math Operators.mp4
    12:44
  • 15 - Conditional Statements.mp4
    13:04
  • 16 - try except.mp4
    03:01
  • 17 - if elif else.mp4
    07:14
  • 18 - walrus.mp4
    04:05
  • 19 - match case.mp4
    06:39
  • 20 - Data Structures Theory.mp4
    08:06
  • 21 - Lists part 1 declare add and remove.mp4
    20:56
  • 22 - Lists part 2 split join replace.mp4
    12:21
  • 23 - Lists part 3 sort.mp4
    03:43
  • 24 - Lists part 4 slice.mp4
    08:13
  • 25 - Lists part 5 splat.mp4
    07:07
  • 26 - Lists part 6 search and filter.mp4
    12:31
  • 27 - Sets.mp4
    07:21
  • 28 - Ranges.mp4
    08:34
  • 29 - Matrices.mp4
    05:29
  • 30 - Dictionaries.mp4
    09:40
  • 31 - Tuples.mp4
    06:57
  • 32 - Loops Theory.mp4
    03:00
  • 33 - for.mp4
    18:55
  • 34 - while.mp4
    08:10
  • 35 - continue.mp4
    09:45
  • 36 - break.mp4
    06:03
  • 37 - File Interaction Theory.mp4
    01:39
  • 38 - write.mp4
    05:53
  • 39 - read.mp4
    04:12
  • 40 - JSON parsing.mp4
    07:37
  • 41 - Names JSON.html
  • 42 - JSON from a file.mp4
    07:55
  • 43 - JSON Analysis.mp4
    07:20
  • 44 - JSON to CSV part 1.mp4
    06:43
  • 45 - Dynamic JSON.html
  • 46 - JSON to CSV part 2 dynamic.mp4
    11:36
  • 47 - Functions Theory.mp4
    05:22
  • 48 - Basic Function.mp4
    02:24
  • 49 - Arguments.mp4
    03:15
  • 50 - return assignment.html
  • 51 - return.mp4
    03:30
  • 52 - args assignment.html
  • 53 - args.mp4
    04:17
  • 54 - kwargs assignment.html
  • 55 - kwargs.mp4
    10:22
  • 56 - assignment.html
  • 57 - arguments.mp4
    07:46
  • 58 - Dynamic Functions assignment.html
  • 59 - Dynamic Functions part 1 Function as an argument.mp4
    02:54
  • 60 - Dynamic Functions part 2 returning a function.mp4
    03:57
  • 61 - Decorators assignment.html
  • 62 - Decorators.mp4
    03:12
  • 63 - Classes Theory.mp4
    05:52
  • 64 - Basic Class assignment.html
  • 65 - Simple Class.mp4
    04:38
  • 66 - init assignment.html
  • 67 - Constructors.mp4
    07:13
  • 68 - Methods assignment.html
  • 69 - Methods.mp4
    05:35
  • 70 - Inheritance assignment.html
  • 71 - Inheritance.mp4
    05:23
  • 72 - super assignment.html
  • 73 - super.mp4
    05:46
  • 74 - Multiple Inheritance assignment.html
  • 75 - Multiple Inheritance.mp4
    09:13
  • 76 - Modules Theory.mp4
    03:59
  • 77 - Local Modules.mp4
    03:05
  • 78 - Virtual Environment Commands.html
  • 79 - Virtual Environments.mp4
    07:23
  • 80 - Module install and freeze.mp4
    05:14
  • 81 - numpy test.mp4
    03:03
  • 82 - Congratulations.mp4
    01:30
  • Description


    Understand Python from the ground up in only 8 hours! No experience required on Mac, Linux or Windows!

    What You'll Learn?


    • Be able to write Python scripts and programs
    • Understand Python Data Types and Data Structures
    • Understand Python Functions, Lambda and Decorators
    • Learn OOP(Object Oriented Programming) and Python Classes
    • Create and use Python Modules
    • Use pip and PyPI to set up a virtualenv and install modules
    • Read and Write to Files with Python

    Who is this for?


  • Beginners with no Programming Experience
  • Anyone who wants to learn the Python Programming Language
  • Programmers who want to get a deeper foundational understanding of Python
  • More details


    Description

    If you are considering learning to program, this course will help you understand common programming concepts and one of the most popular programming languages.

    The whole course also only uses resources that are available to all operating systems so that you can follow along from Windows, Linux or MacOS.


    Why take this course?

    There are a lot of Python courses our there, so why take this one?

    While you may get sick of looking at me, studies have shown that being able to see someone while they are talking improves comprehension and understanding, which is why I will be in the corner of each video unlike most courses.

    The Video and Audio quality of this course is high which will also make it easier to follow.

    In this course we will put things in an order that makes sense, and focus on a complete understanding of Python basics.



    Learning Path:

    In this course we are going to start from nothing and build a strong foundation to prepare you to understand and work with the Python programming language.


    1. Install and Getting Started

    2. Variables

    3. Operators and Conditional Statements


    After we have a foundational understanding of how to write some Python code, we take our first steps to manage basic variables and create procedural programming logic


    1. Data Structures

    2. Loops

    3. File Interaction


    Once we have an understanding of procedural logic and workflows we can start making things more powerful and reusable with Functions and Classes


    1. Functions

    2. Classes & OOP


    And finally after we have made our logic dynamic, we can also make our programs themselves dynamic by breaking up our code into multiple Modules, and talking about how we can add common modules to our projects


    1. Modules

    2. pip & virtualenv



    If you are new to software development, congratulations on starting your journey to become a developer! I look forward to seeing you inside!


    Who this course is for:

    • Beginners with no Programming Experience
    • Anyone who wants to learn the Python Programming Language
    • Programmers who want to get a deeper foundational understanding of Python

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Dominic Tripodi
    Dominic Tripodi
    Instructor's Courses
    Computers have been very important and interesting to me for my entire life, and I've always loved learning about the way that computers can be used to build tools for business and entertainment.The most interesting thing to me has always been what goes on behind the scenes.I work a lot with data, databases, and I build tools to manage and display data. APIs and Databases are the most important building blocks in modern application development. I build tools for storage, movement, management and transformation of data These types of tools fuel most modern applications.Most modern companies need or have software that uses these types of tools and the skills needed to build these tools are in high demand.Why I teachAs a self-taught developer, I spent a lot of time learning and deciding what to learn about and I wanted to create content and resources to simplify and streamline the process for new developers.
    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 66
    • duration 7:13:20
    • English subtitles has
    • Release Date 2023/03/02