->

Python Beginner Complete Masterclass

Published 1/2023MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 6.68 GB | Duration: 7h 18m


 

Learn to program with Python from the ground up 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

Requirements

Must have basic computer skills, and a desire to learn Python basics

May be easier with some Powershell or Bash shell experience, but we will cover the necessities

Description

This course is up to date with the latest Python version 3.11.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.Install and Getting StartedVariables Operators and Conditional StatementsAfter 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 logicData StructuresLoopsFile InteractionOnce we have an understanding of procedural logic and workflows we can start making things more powerful and reusable with Functions and ClassesFunctions Classes & OOPAnd 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 projectsModulespip & virtualenvIf you are new to software development, congratulations on starting your journey to become a developer! I look forward to seeing you inside!

Overview

Section 1: Introduction

Lecture 1 Welcome!

Lecture 2 Install List

Lecture 3 Install Python Windows

Lecture 4 Install Python MacOS

Lecture 5 Install Python Linux

Lecture 6 Install VS Code

Lecture 7 Get Code Repository

Lecture 8 Hello World

Section 2: Variables

Lecture 9 Variables Theory

Lecture 10 Numeric Variable Types

Lecture 11 Non-Numeric Types

Lecture 12 Multiple Assignment

Section 3: Operators & Conditionals

Lecture 13 Operators & Conditionals Theory

Lecture 14 Math Operators

Lecture 15 Conditional Statements

Lecture 16 try & except

Lecture 17 if & elif & else

Lecture 18 walrus

Lecture 19 match & case

Section 4: Data Structures

Lecture 20 Data Structures Theory

Lecture 21 Lists part 1 - declare, add and remove

Lecture 22 Lists part 2 - split, join & replace

Lecture 23 Lists part 3 - sort

Lecture 24 Lists part 4 - slice

Lecture 25 Lists part 5 - splat

Lecture 26 Lists part 6 - search and filter

Lecture 27 Sets

Lecture 28 Ranges

Lecture 29 Matrices

Lecture 30 Dictionaries

Lecture 31 Tuples

Section 5: Loops

Lecture 32 Loops Theory

Lecture 33 for

Lecture 34 while

Lecture 35 continue

Lecture 36 break

Section 6: File Interactions

Lecture 37 File Interaction Theory

Lecture 38 write

Lecture 39 read

Lecture 40 JSON parsing

Lecture 41 Names JSON

Lecture 42 JSON from a file

Lecture 43 JSON Analysis

Lecture 44 JSON to CSV part 1

Lecture 45 Dynamic JSON

Lecture 46 JSON to CSV part 2 - dynamic

Section 7: Functions

Lecture 47 Functions Theory

Lecture 48 Basic Function

Lecture 49 Arguments

Lecture 50 return assignment

Lecture 51 return

Lecture 52 *args assignment

Lecture 53 *args

Lecture 54 kwargs assignment

Lecture 55 kwargs

Lecture 56 / & * assignment

Lecture 57 / & * arguments

Lecture 58 Dynamic Functions assignment

Lecture 59 Dynamic Functions part 1 - Function as an argument

Lecture 60 Dynamic Functions part 2 - returning a function

Lecture 61 Decorators assignment

Lecture 62 Decorators

Section 8: Classes

Lecture 63 Classes Theory

Lecture 64 Basic Class assignment

Lecture 65 Simple Class

Lecture 66 __init__ assignment

Lecture 67 Constructors

Lecture 68 Methods assignment

Lecture 69 Methods

Lecture 70 Inheritance assignment

Lecture 71 Inheritance

Lecture 72 super assignment

Lecture 73 super

Lecture 74 Multiple Inheritance assignment

Lecture 75 Multiple Inheritance

Section 9: Modules

Lecture 76 Modules Theory

Lecture 77 Local Modules

Lecture 78 Virtual Environment Commands

Lecture 79 Virtual Environments

Lecture 80 Module install and freeze

Lecture 81 numpy test

Section 10: Congratulations

Lecture 82 Congratulations!

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

HomePage:

https://www.udemy.com/course/python-bner-complete-masterclass/

 

 

 


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss