Hands-On Python 3 For Programmers With Timelines In Mind
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.08 GB | Duration: 6h 21m
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.08 GB | Duration: 6h 21m
Take your First Step Towards a Career in Data Science, Generative AI, Automation and Other Emerging Fields
What you'll learn
Learners Will Learn to Code Effectively in Python
Basic Concepts of Python Programming
Decision Making, Looping Constructs, Functions
Pythonic Data Structures and Pythonic Way of Writing Code
Requirements
Basic knowledge of how computers work
How to install a new software
Any Terminal ( Zsh Macbook ), ( Bash Linux ) or ( Cmd Windows )
Curiosity to Learn
Description
Welcome to "Python 3 for Beginners | Step by Step Course" – your launchpad to the world of programming using Python 3! Whether you're a complete beginner or looking to refresh your skills, this comprehensive course is designed to guide you through the essentials of Python, one of the most popular and versatile programming languages today.What You'll Learn:Python Basics: Dive into the foundational concepts of Python, from setting up your development environment to writing and executing your first Python script.Data Structures: Explore Python's built-in data types, lists, dictionaries, tuples, and sets, and understand when and how to use them.Flow Control: Master the art of controlling your code's execution with loops, conditions, and exception handling.Functions & Modules: Learn to write reusable code using functions, Object-Oriented Programming (OOP): Grasp the principles of OOP in Python, and understand classes, objects, inheritance, and more.Who This Course Is For:Absolute beginners with no prior experience in programming.Individuals who know other programming languages but are new to Python.Anyone looking to solidify their foundational knowledge in Python 3.Course Features:6 hours of on-demand video lectures.Interactive quizzes and coding challenges.Downloadable resources and cheat sheets.Certificate of completion.Supportive community and Q&A sections for course-related help.By the end of this course, you'll have a solid grasp of Python 3, and you'll be ready to tackle more advanced topics or even start your own projects. Begin your Python journey with confidence and clarity. Enroll today!
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 How to work through this course?
Section 2: Run Python Online
Lecture 3 Run python with online IDEs
Section 3: Executing Python Code
Lecture 4 Introduction to the Interpreter
Lecture 5 Executing a Script or Python Code File
Lecture 6 Installing Python 3rd Party Packages
Section 4: Basic Understanding of Git and Github
Lecture 7 Git and Github
Lecture 8 Setup Git Repository for Course
Section 5: Basic Data Types
Lecture 9 variables and variable assignment revisited
Lecture 10 Simple DataTypes in Python
Lecture 11 TypeCasting
Lecture 12 Reading User Input in Python
Lecture 13 Operations on Strings
Lecture 14 Datetime
Section 6: Small But Relevant Topics
Lecture 15 Line Joining ( Implicit, Explicit ) in Python Code
Lecture 16 Comments in Python
Lecture 17 Reserved Keywords in Python
Lecture 18 Built-ins in Python
Section 7: Control Flow
Lecture 19 Program components and indentation
Lecture 20 Simple-If
Lecture 21 If-Else
Lecture 22 If-Elif-Else
Lecture 23 Multiple-Elif-Conditions
Lecture 24 Nested-If-Else Conditions
Lecture 25 Logical. Operators
Lecture 26 While Loops in Python
Lecture 27 Continue and Break Statement
Lecture 28 While Else
Lecture 29 Exercise :: Number Guessing Game
Lecture 30 For Loops in Python
Lecture 31 for else
Section 8: functions in Python
Lecture 32 Function Syntax
Lecture 33 Functions | Examples
Lecture 34 Empty Function with Pass
Lecture 35 Commonly Used Built-in Functions
Lecture 36 Functions as First Class Citizens
Section 9: Built in Data Containers
Lecture 37 Lists
Lecture 38 List Comprehensions
Lecture 39 Operations on Lists
Lecture 40 List Methods
Section 10: Built in Data Containers "Dictionaries"
Lecture 41 Dictionaries
Lecture 42 Dictionary comprehensions
Lecture 43 Dictionary Operations
Lecture 44 Dictionary Methods
Section 11: Tuples
Lecture 45 Tuples
Lecture 46 Tuple Operations
Lecture 47 Tuple Methods
Section 12: Sets
Lecture 48 Sets Introduction
Lecture 49 Operations on Sets
Section 13: TypeCasting on Data Containers
Lecture 50 Brief about Enumerate Function
Lecture 51 Type Casting Pythonic Data Containers
Lecture 52 lambda functions
Section 14: Introduction to Object Oriented Programming
Lecture 53 Classes as Blueprints
Lecture 54 Creating Objects
Lecture 55 Private Members
Lecture 56 Inheritance
Section 15: Thank You & Next Steps
Lecture 57 Thank You and Next Steps
Beginners with Timelines in Mind,Programming Beginners Looking to Learn Python,Programmers With Knowledge of Other Programming Languages Seeking to Learn Python,Developers Planning a Career Move to Data Science, AI or Generative AI