Start Teaching
Messages
User

Complete Python For Beginners

Language: English
Complete Python For Beginners

This Course is for You

8 hours 10 minutes

of video/audio content

1 minute

of reading content

Learn Python like a Professional! Start from scratch and reach all the way to creating your own applications.


In this online course you'll learn:

- Python professionally, learn new Python 3;

- Strings and how to use built-in string method;

- Object-Oriented Programming with classes;

- Code with errors and exception handling;

- Python Django Web Framework and more...

Course Overview

  • 1. Section 1: Course Overview

  • 2. Python What’s New

  • 3. Section 2: Python Environment Setup

  • 4. Python Installation (Step by Step)

  • 5. Pycharm-CE IDE Installation

  • 6. Setting Up Environment

  • 7. Running Python Code

  • 8. Git and GitHub Overview

  • 9. Section 3: Python Object and Data Structures Basics

  • 10. Python Arithmetic Operators Numbers

  • 11. Variable Assignments

  • 12. Strings Introduction

  • 13. Indexing and Slicing with Strings

  • 14. String Properties and Methods

  • 15. Print Formatting with Strings

  • 16. Lists in Python

  • 17. Dictionaries in Python

  • 18. Tuples in Python

  • 19. Section 4: Python Operators

  • 20. Logical Operators in Python

  • 21. Section 5: Python Statements

  • 22. For Loops in Python

  • 23. While Loops in Python

  • 24. Section 6: Methods and Functions

  • 25. Methods in Python

  • 26. List Methods in Python

  • 27. Nested Loop in Python

  • 28. 2D Lists using Nested Loop in Python

  • 29. Section 7: Object-Oriented Programming

  • 30. Object-Oriented Programming – Attributes and Class Keyword

  • 31. Object-Oriented Programming – Class Object Attributes and Methods

  • 32. Object-Oriented Programming – Inheritance

  • 33. Object-Oriented Programming – Encapsulation

  • 34. Object-Oriented Programming – Polymorphism

  • 35. Section 8: Modules and Packages

  • 36. Modules

  • 37. Packages

  • 38. Section 9: Errors and Exception Handling

  • 39. Section 10: Mini Projects

  • 40. Car Game

  • 41. Dice Game

  • 42. Card and Deck

  • 43. Section 11: Python Decorators

  • 44. Section 12: Python Generators

  • 45. Section 13: Advanced Python Modules

  • 46. Datetime

  • 47. Timing Your Code

  • 48. Regular Expressions – RegEx

  • 49. Section 14: Python Django Framework

  • 50. First Django App

  • 51. View Functions in Django

  • 52. URL Mapping On Django

  • 53. Models In Django

  • 54. Migrations

  • 55. Admin Panel

  • 56. Customizing the Admin Panel

  • 57. Templates

  • 58. Adding Bootstrap

  • 59. Rendering Bootstrap Cards

  • 60. Navigation Bar