YoVDO

Python for Beginners - Full Course

Offered By: YouTube

Tags

Python Courses Object-oriented programming Courses File Handling Courses Multithreading Courses

Course Description

Overview

Embark on a comprehensive journey through Python programming in this nearly 7-hour video course. Start with the basics of Python setup and syntax, then progress through fundamental concepts like variables, data types, and operators. Explore control structures including loops and conditional statements, before diving into object-oriented programming principles. Master advanced topics such as inheritance, exception handling, multithreading, and file operations. Gain practical skills with hands-on exercises in pattern printing, searching algorithms, and database connections. Conclude with an introduction to version control using GitHub. Suitable for beginners, this course provides a solid foundation for Python development, covering everything from core language features to real-world applications.

Syllabus

Intro - .
1. Introduction to Python - .
.
3. Getting Started with Python - .
4. Variables in Python - .
5. List in Python - .
6. Tuple / Set in Python - .
7. Python set path in Windows and help - .
8. More on Variables in Python - .
9. Data types in Python - .
10. Operators in Python - .
11. Number System Conversion in Python - .
12. IDLE Previous Command | Clear screen - .
13. Python BitWise Operators - .
14. Import Math Function in Python - .
15. Working with PyCharm | run | debug | trace | Py file - .
16. User input in Python | Command line input - .
17. if..elif..else Statement in Python - .
18. While loop in Python - .
19. For loop in Python - .
20. Break Continue Pass in Python - .
21. Printing Patterns in Python - .
22. Object Oriented Programming - .
23. Class and Object in Python - .
24. _INIT_METHOD - .
25. OOPs Concepts - .
26. Types of Methods in Python - .
27. Inner Class In Python - .
28. Inheritance - .
29. Operator Overloading - .
30. Method Overloading and Method Overriding - .
31. Exception Handling in Python - .
32. Multithreading - .
33. File Handling - .
34. Comments in Python - .
35. Linear Search in Python - .
36. Selection sort - .
37. MySQL Workbench Setup - .
38. Python Database Connection - .
39. GitHub - .


Taught by

Telusko

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX