YoVDO

Python Beginner Course - Learn to Code Python

Offered By: tutorialsEU via YouTube

Tags

Python Courses Object-oriented programming Courses Data Structures Courses Tuples Courses Control Structures Courses File Handling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 8-hour journey into Python programming, covering beginner to advanced techniques. Learn essential concepts including variables, data types, control structures, functions, file handling, and object-oriented programming. Explore practical applications like creating a Twitter bot and working with CSV files. Master key Python features such as list comprehension, dictionaries, and inheritance. Gain hands-on experience through quizzes, exercises, and coding challenges. By the end of this extensive tutorial, develop the skills to build your own Python programs and lay a solid foundation for web development, game creation, and machine learning projects.

Syllabus

- Introduction to this Youtube Video and Welcome
- Introduction to the Python Course
- Installing Anaconda
- Basics Intro
- Numbers in Python
- Variables in Python
- Strings
- Quiz Answers
- Lists
- Quiz Lists
- Lists and Pop function
- Data Conversion
- Data Conversion 2
- Comments
- Quiz Comments
- Completion of Basics 1
- Intro to Control Structures
- If Else
- Comparison Operators
- Boolean AND and OR
- Quiz If Statements and Boolean
- In Membership operator
- Not Operator
- Quiz Not Operator
- ELIF
- While Loop
- For Loop
- When to use which loop
- Quiz Loops
- Loops break and Continue
- How to handle issues
- Twitter Bot
- Controles Final Challenge
- Functions Intro
- Functions
- Functions 2
- Quick Look at objects
- Opening Files intro
- Read Files
- Write Files
- The With Construct
- Open CSV files
- Read CSV Files and filter
- Excursus Graphs
- Birthstatistics
- Statistics Exercise Hints
- Exercise Birthstatistics
- Tips final challenge
- Final Exercise Functions
- Lists in Python
- Working with lists
- List Slicing
- Quiz List Slicing
- List Comprehension
- Intro Tuple and Dictionaries
- Dicitionaries
- Quiz Dictionaries
- Tuples
- Working with Tuples
- Dictionaries and loops
- Exercise Dicts and loops
- More tips on how to solve the challenge
- Nesting Lists
- Solution for Dictionaries and Loops
- OOP Intro
- Create a class and objects
- Constructors in Python
- Why private properties and methods
- Private methods and variables
- Why even use encapsulation
- Special methods __str__ __len__
- Inheritance and Polymorphism
- Inheritance exercise intro
- Sample solution for the inheritance challenge
- type and isinstance
- Everything is an object
- Naming conventions
- Static variables
- Solution for OOP challenge


Taught by

tutorialsEU

Related Courses

Learn to Program: The Fundamentals
University of Toronto via Coursera
Python Data Representations
Rice University via Coursera
Introduction To Haskell Programming
Chennai Mathematical Institute via Swayam
Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Python Data Structures
University of Michigan via edX