Modern Python 3 Course From Beginner To Advanced +3 Projects
Last updated 2/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.18 GB | Duration: 4h 13m
Last updated 2/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.18 GB | Duration: 4h 13m
This Course is Designed for Beginners Covering all Aspects of Python Programming Step by Step and With Practice Projects
What you'll learn
Basics of Python Programming.
Lists and For Loops.
If Statements and Conditional Tests.
Creating Dictionaries to Organize Your Data.
Getting User input.
While Statements.
Creating Functions and Dealing with them.
Working with Classes and Object Oriented Programming (OOP)
Working with files
Requirements
We Start from Scratch, Just need to be focused and willing to learn.
Access to a computer with an internet connection.
Description
Welcome to “Modern Python 3 from Beginner to Advanced Course” where you will advance your skills in all the aspects of python programming.We start from scratch and code step by step with very clear explanations and hands-on practical exercises and projects to summarize all the skills you’ve learned.This course is designed for Beginners covering all Aspects of Python Programming Step by Step and With Practice Projects which summarize all the skills you’ve learned.At the end of this course, you will be able to write your own code and solve real-world problems with python and be able to start off your career in this field.This course covers a lot of useful and essential topics including:- Basics of Python Programming.- Lists and Dictionaries to organize your data.- If Statements and Conditional Tests.- Dictionaries to organize your data.- Looping through your code.- How to get user input.- Functions.- Object-oriented programming and classes.- Capstone Projects which summarize all the skills you've learned.The ideal student for us is someone who looks to start python programming from scratch.Since there is no requirement necessary for this course, we only ask you to come open-minded and ready to learn.
Overview
Section 1: Introduction to the Software
Lecture 1 Installing Anaconda
Lecture 2 Your Way Around Jupyter Notebooks
Section 2: Basics
Lecture 3 Variables
Lecture 4 Strings
Lecture 5 Numbers
Lecture 6 Printing Format
Lecture 7 Con. Printing Format
Lecture 8 Comments in Python
Section 3: Lists and For loops
Lecture 9 Creating a List
Lecture 10 Modifying a list and adding to a list
Lecture 11 removing items from a list
Lecture 12 for loops
Lecture 13 Break and continue
Lecture 14 Nested Loops
Lecture 15 Working with Lists
Lecture 16 Numerical Lists
Lecture 17 List Comprehensions
Lecture 18 Slicing
Lecture 19 Copying a List
Lecture 20 Tuples
Lecture 21 Errors
Section 4: If Statements
Lecture 22 Conditional Tests
Lecture 23 Conditional Tests 2
Lecture 24 Conditional Tests 3
Lecture 25 Simple If - else chain
Lecture 26 If - elif - else Chain
Lecture 27 Omitting the else block
Section 5: Dictionaries
Lecture 28 A Simple Dictionary
Lecture 29 Continue Working with Dictionaries
Lecture 30 Looping through Dictionaries
Lecture 31 Nesting Dictionaries
Section 6: User input and While Statements
Lecture 32 Get information from the user!
Lecture 33 Str Function and Modulo Operator
Lecture 34 While Loops
Lecture 35 Using a Flag
Lecture 36 "Break" and "Continue" Statements
Lecture 37 Using While loops with Lists and Dictionaries
Lecture 38 Using While Loops with Lists and Dictionaries 2
Section 7: Functions
Lecture 39 Write your first function!
Lecture 40 Positional Arguments
Lecture 41 Keyword Arguments
Section 8: Classes
Lecture 42 Creating your First Class
Lecture 43 Making an Instance from a Class
Lecture 44 Working with Classes and Instances
Lecture 45 Classes Inheritance
Lecture 46 Overriding Methods from the Parent Class
Lecture 47 Importing Classes
Lecture 48 Python Standard Classes
Section 9: Files
Lecture 49 Read a File
Lecture 50 Path of a file
Lecture 51 Looping Through a File
Lecture 52 Writing to a file
Lecture 53 Working with Files
Section 10: Project 1 (Level: Easy): Rock, Paper, Scissors
Section 11: Project 2 : Hangman Game
Beginner Python Developers Curious about Programming.,Intermediate Python Developers who want to amp up their skills!