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

Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse
Introducción a la programación en Python I: Aprendiendo a programar con Python
Pontificia Universidad Católica de Chile via Coursera
Excel/VBA for Creative Problem Solving, Part 2
University of Colorado Boulder via Coursera
Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Estructuras de datos en Python
Universidad Austral via Coursera