Complete Python Bootcamp For Everyone From Zero to Hero 2024
Complete Python Bootcamp For Everyone From Zero to Hero 2024, available at $99.99, has an average rating of 4.29, with 729 lectures, 122 quizzes, based on 1265 reviews, and has 17807 subscribers.
You will learn about You will master the Python programming language by building 100+ projects. Be able to use Python programming for data scraping and automation Build GUIs and Desktop applications with Python programming Create a portfolio of real Python projects to apply for developer jobs You will learn Selenium, Beautiful Soup, Request, Flask, Pandas SQLite, MySQL, PostgreSQL, Seabon, and Matplotlib. This course is ideal for individuals who are If you want to learn Python from scratch through building fun and useful projects, then take this course. or If you want to start your own startup by building your own apps. or If you are an experienced programmer wanting to switch to Python then this is the quickest way through real coding projects. or If you are an intermediate Python programmer this course will help you to level up. It is particularly useful for If you want to learn Python from scratch through building fun and useful projects, then take this course. or If you want to start your own startup by building your own apps. or If you are an experienced programmer wanting to switch to Python then this is the quickest way through real coding projects. or If you are an intermediate Python programmer this course will help you to level up.
Enroll now: Complete Python Bootcamp For Everyone From Zero to Hero 2024
Summary
Title: Complete Python Bootcamp For Everyone From Zero to Hero 2024
Price: $99.99
Average Rating: 4.29
Number of Lectures: 729
Number of Quizzes: 122
Number of Published Lectures: 673
Number of Published Quizzes: 122
Number of Curriculum Items: 853
Number of Published Curriculum Objects: 797
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- You will master the Python programming language by building 100+ projects.
- Be able to use Python programming for data scraping and automation
- Build GUIs and Desktop applications with Python programming
- Create a portfolio of real Python projects to apply for developer jobs
- You will learn Selenium, Beautiful Soup, Request, Flask, Pandas SQLite, MySQL, PostgreSQL, Seabon, and Matplotlib.
Who Should Attend
- If you want to learn Python from scratch through building fun and useful projects, then take this course.
- If you want to start your own startup by building your own apps.
- If you are an experienced programmer wanting to switch to Python then this is the quickest way through real coding projects.
- If you are an intermediate Python programmer this course will help you to level up.
Target Audiences
- If you want to learn Python from scratch through building fun and useful projects, then take this course.
- If you want to start your own startup by building your own apps.
- If you are an experienced programmer wanting to switch to Python then this is the quickest way through real coding projects.
- If you are an intermediate Python programmer this course will help you to level up.
Welcome to Complete Python Bootcamp for Everyone, the best and the most comprehensive Python course on the internet.
At 86+ hours, this Python course is without a doubt the most comprehensive and detailed Python course available anywhere online. If you are someone who has zero programming experience, this course will take you from beginner to professional.
Learning Python is one of the fastest ways to improve your career prospects as it is one of the most in demand tech skills! This course will help you in better understanding every detailof Python programming and how these concepts are implemented in high level programming language.
-
We’ll take you step-by-step through engaging video tutorials and teach you everything you need to succeed as a professional programmer.
-
The course has been updated to be 2023 ready and you’ll be learning the latest tools and technologies used at large companies such as Apple, Google, Microsoft, Amazon and more.
-
This course explains everything in details with beautiful animated explanation videosand tens of real life projectswhich you will get to build. e.g. Ping Pong Game, Snake game, Blackjack , Form Filler and more.
-
The curriculum was developed based on my 10+ years programming experience over a period of 2 years.
-
We’ve taught over 100,000 students how to code and many have gone on to change their lives by becoming professional developers at top tech companies or starting their own tech startup.
-
You do not need to waste your money on expensive bootcamps out there, the course teaches the same curriculum with lifetime access.
-
The course is constantly updated with new content, with new projects and modules determined by students – it is a lifetime course.
-
We’ll take you step-by-step through engaging video tutorialsand teach you everything you need to know to succeed as a Python developer.
-
The course includes over 86+ hours of HDvideo tutorials and builds your programming knowledge while making real-world Python projects.
-
The course will guide you master Python Programming language from beginner to advanced
Throughout this comprehensive course, we cover a massive amount of tools and technologies, including:
PART 1 Getting Started With Python
Section 1 – Why We Program?
-
Getting Started with Python
-
Why Should You Learn to Write Programs?
-
Computer Hardware Architecture
-
Installing Python on Mac
-
Installing Python on Windows
-
Learning a New Language
-
The First Conversation with Python
-
What is a Bug? What are the Types of Bug?
-
What is Debugging?
-
Interpreter and Compiler
-
Bug, Debugging and Error Types
-
Code Editors and IDEs
-
Getting Started with Code Editors
-
Introduction Quiz
-
Print Statement
-
Solution to Print Statement Coding Exercise
Section 2 – Variables, Expressions and Statements
-
Values and Types
-
Variables
-
Values and Types Quiz
-
Variables Quiz
-
Coding Exercise Switch Values
-
Switch Values
-
Operations and Expressions
-
Input Function – Asking the User for Input
-
Coding Exercise Input Function
-
Type Errors and Type Conversion
-
Comments in Python
-
Variable Naming
-
Variable Naming Quiz
-
Coding Exercise – Data Types – Weeks in Years
-
f Strings and Rounding Numbers
-
Mathematical Operations Quiz
Section 3 – Real Python Projects ( Variable, Expressions and Statements)
-
Project 1 Greeting
-
Project 2 Band Name Generator
-
Project 3 Gross Pay
-
Project 4 Celsius to Fahrenheit
-
Project 5 Trip Cost Calculator
Section 4 – Conditional Execution
-
Boolean Expressions
-
Conditional Execution (IF)
-
Coding Exercise – Even or Odd
-
Nested Conditionals
-
Chained Conditionals (IF/ELIF/ELSE)
-
Body Mass Index (BMI) Calculator
-
Multiple IF Statements
-
Coding Exercise – Burger Order
-
Logical Operators
-
Try and Except
-
Conditional Execution
Section 5 – Real Python Projects ( Conditional Execution)
-
Project 6 – Gross Pay with Overtime
-
Project 7 – Leap Year
-
Project 8 – Love Calculator
-
Project 9 – Gross Program using Try and Except
-
Project 10 – Score Checker
Section 6 – Python Functions
-
Function Calls and Built in Functions – Type and Math Functions
-
Built in Functions
-
What is a Module? – Python Math Module
-
Module Quiz
-
Coding Exercise – Area of Circle
-
Coding Exercise – Factorial
-
Randomisation in Python
-
Coding Exercise -Random – Coin Toss
-
Creating New Functions – User Defined Functions
-
Indentation in Python
-
Indentation Quiz
-
Functions in Practice
-
Function with Inputs – Parameters and Arguments
-
Coding Exercise – Area of Square
-
Coding Exercise – Volume Converter
-
Positional and Keyword Arguments
-
Coding Exercise – Painting the Wall
-
Functions with Outputs
-
Coding Exercise – Concatenate
-
Multiple Returns
-
Password Controller
-
Solution to Password Controller
-
Docstrings
-
Print or Return?
-
Why Functions?
Section 7 – Real Python Projects (Python Functions)
-
Project 11 – Leap Year with Function
-
Project 12 – Gross Pay with Functions
-
Project 13 – Cold, Warm and Hot
-
Project 14 – Maximum of Three Numbers
Section 8 – Iteration (Lists)
-
Understanding the Lists
-
For Loop
-
Updating Variables
-
Coding Exercise – Highest Score
-
Coding Exercise – Find Integer Numbers
-
Coding Exercise – Sum of Above Average Scores
-
Loop Over Custom Function
-
Using range() Function with For Loop
-
Coding Exercise – Adding Odd Numbers
-
Coding Exercise – Adding Even Numbers in ANY Range
-
For Loop in Practice
-
While Loop
-
While Loop in Practice – Hurdle 2
-
Finishing iterations with CONTINUE and BREAK
-
Factorial using Loop
-
Maximum and Minimum of Input Numbers
Section 9 – Real Python Projects (Iteration)
-
Project 15 – Dice Rolling Simulator
-
Project 16 – Fizz Buzz Game
-
Project 17 – Guessing the Number
-
Project 18 – Password Generator
-
Project 19 – Rock, Paper and Scissors
PART 2 Python Data Structures
Section 10 – Introduction to Data Structures
-
What is a Data Structure?
-
What is an Algorithm?
-
Why are Data Structures and Algorithms important?
-
Types of Data Structures
Section 11 – Strings
-
What is a String?
-
Coding Exercise – Sum of Digits of 2 Digit Number
-
String Traversal
-
Coding Exercise – Backward Traversal
-
Coding Exercise – Sum of Digits
-
Coding Exercise – Count Characters in a String
-
String Operations
-
Coding Exercise – First and Last 2 Characters
-
String Methods
-
Coding Exercise – Replace Character in a String
-
String Methods Quiz
-
Parsing Strings
-
Escape Sequence
-
String Formatting
-
Coding Exercise – Format a String
-
Coding Exercise – Print Pattern
-
Project 20 – String Formatting
Section 12 – More on Python Lists
-
More on Lists
-
Coding Exercise – Square Of Items
-
Index Out Of Range
-
List Operations
-
Index Quiz
-
Coding Exercise – Reverse a List using Slice Operator
-
List Methods Practice
-
Coding Exercise – Update the First Occurrence
-
Coding Exercise -First and Last Characters
-
List and Functions
-
Coding Exercise – Create a List from Two Lists
-
Coding Exercise – Remove and Add
-
Coding Exercise – Three Equal Chunks
-
Strings and Lists
-
Coding Exercise – Format List
-
Nested List
-
Coding Exercise – Add Item in Nested List
-
Coding Exercise – Extend Nested List
-
Objects and Values
-
Coding Exercise – List Addition with Function
-
Coding Exercise – Concatenate Two Lists in One List Item Wise
Section 13 – Real Python Projects (List)
-
Project 21 – Bill Roulette
-
Project 22 – Find the Gold
-
Project 23 – Escaping the Maze (From Previous Section)
-
Project 24 – Cryptography with Python Caesar Cipher
-
How to Encrypt Data?
-
Debugging Encrypt Function
-
How to Decrypt Data?
-
Debugging Decrypt Function
-
Putting Encrypt and Decrypt Together
-
Code Optimization
-
Project 25 – Practice What We Learned
-
Dividing the Program into Steps
-
Project 26 – Putting Everything Together (Hangman)
Section 14 – Dictionaries
-
What is a Dictionary?
-
Creating Dictionary and Accessing Dictionary Elements
-
Insert/Update an Element in Dictionary
-
Coding Exercise – Generate Dictionary
-
Traverse / Search for Element in Dictionary
-
Coding Exercise – Multiply Dictionary Items
-
Coding Exercise – Student Grades
-
Remove Elements from Dictionary
-
Coding Exercise – Rename Key
-
IN / NOT IN Operators with Dictionary
-
Coding Exercise – Count Characters in a Word
-
Nested Dictionaries
-
Handling Missing Keys in Dictionary – get() and setdefault() methods
-
Keys in Dictionary – fromkeys() and keys() methods
-
Coding Exercise – Group Value Types
-
Dictionary items() Method
-
Coding Exercise – Length of Dictionary Values
-
Dictionary update() Method
-
Coding Exercise – Concatenate Three Dictionaries
-
Dictionary values() Method
-
Coding Exercise – Remove Empty Items
-
Reference to Dictionary – copy() Method
-
Coding Exercise – Merge Two Dictionary
-
Deep Copy
-
Coding Exercise – Custom Deep Copy for List Values
-
Dictionary Operations and built in Python Functions
-
Dictionary vs List
-
Dictionary Quiz
Section 15 – Real Projects (Dictionary)
-
Project 27 – Calculate Total Price
-
Project 28 – Blind Auction Program
-
Project 29 – Quiz APP
Section 16 – Tuples
-
What is a Tuple?
-
Why Tuples?
-
Unpacking Tuples
-
Coding Exercise Sum Tuple Elements using Unpack
-
Traverse Tuple – Enumerate()
-
Coding Exercise Even Index with Enumerate
-
Searching in Tuple
-
Tuple Operations / Functions
-
Coding Exercise Find Most Frequent Item
-
Nested Tuples
-
Nested Tuple Indexing
-
Tuple vs List
-
Coding Exercise Convert Tuple to Dictionary
-
Tuple Quiz
-
Project 30 – English to Pig Latin
-
Project 31 – Music APP
Section 17 – Sets
-
What is Set? Set Terminology
-
Sets in Python
-
Set Membership
-
Adding Members to Set
-
Coding Exercise Adding Members from List
-
Coding Exercise Remove Duplicates
-
Deleting Items from Set
-
Delete Restricted Items Using Remove Method
-
Union Set
-
Coding Exercise Combine Sets
-
Coding Exercise Union List of Sets
-
Set Intersection
-
Set Subtraction
-
Set Symmetric Difference
-
Modifying Sets
-
Subsets and Supersets
Section 18 – Real Projects (Sets)
-
Project 32 – Powerball Lottery
Section 19 – Data Structures and Algorithms in Python
-
Python Programming Data Structures
-
Python Programming Algorithms
PART 3 Recursion, Regular Expressions, Files and OOP
Section 20 – Recursion
-
What is Recursion?
-
Why do we need Recursion?
-
The Logic Behind Recursion
-
Recursive vs Iterative Solution
-
How to write a recursive solution in steps?
-
Fibonacci Numbers using Recursion
-
Coding Exercise ‘a’ to the power ‘b’ – using Recursion
Section 21 – Project 33 – Flooder Game
-
bext Module in Python
Section 22 – Scope in Python
-
Global vs Local Scope
-
Block Scope in Python
-
Modify Global Variable
-
Python Constants and Global Scope
-
Scope Quiz
-
Project 34 – BlackJack – Practice What we have learnt
Section 23 – Debugging – Find and Fix Programming Errors
-
Identify the Problem (Error)
-
Reproduce the Bug
-
Analyse Each Line
-
Fix Errors – IDE Messages
-
Using print() in Debugging
-
Debugger Tools
-
Error Types – Syntax Errors
-
Runtime Errors
-
Logical Errors
-
Handling the Errors
-
Raise Your Own Exceptions
-
Handling Exceptions
Section 24 – Regular expressions
-
What is Regular Expression?
-
Metacharacters
-
Groups and Alteration
-
Repetition in Regular Expression Patterns ( ?, *,)
-
Greedy and Non Greedy Matches
-
Character Classes
-
Custom Character Classes
-
Caret, Dollar and Dot / Dot-Star
-
Anchors
-
Grouping Constructs
-
Regex Matching with Flags
-
re Searching Functions
-
re Substitution Functions
-
re Utility Functions
-
Project 35 – Phone and Email Scraper
Section 25 – Local Development Environment – Installing PyCharm
-
Steps for setting up Local Development Environment
-
Download PyCharm (Windows/Mac)
-
Install PyCharm on Mac
-
Install PyCharm on Windows
-
Common Features of PyCharm
-
Project 36 – Strong Password Detection using Local Development Environment
Section 26 – Files and Directories
-
File Systems
-
Terminal on Mac and Command Prompt Windows
-
Relative and Absolute File Paths
-
Quiz Paths
-
Navigate the File System with OS Module
-
Get File Details with OS Module
-
List All Files in Directory Recursively
-
Filename Matching with glob Module
-
Python’s New Pathlib Module
-
Operating System Differences
-
Find Last Modified File using Pathlib
-
File System Modules (os, glob, pathlib)
-
Project 38 – Display a Directory Tree
-
Project 39 – Rename all Files in a Directory TODO
-
Open and Read Files Text Files
-
File Cursor, Read Line and Read Lines
-
Searching Through a File
-
Reading File Challenge / Exercise
-
Parsing Text File
-
File Modes
-
Writing to Files
-
Printing a Text to Files
-
Time Table Exercise – (File Writing)
-
What is a Binary File?
-
Writing and Reading to Binary File
-
Shelve Module
-
Data Manipulation with Shelve
-
Moving and Copying Files
-
Deleting Files
-
Project 40 – Quiz using Files
Section 27 – Object Oriented Programming – OOP
-
What is OOP? Why we need it?
-
Object Oriented Thinking
-
OOP Concepts Classes, Objects, Attributes and Mehtods
-
Constructing Objects – Accessing Attributes and Methods
-
BlackJack OOP
-
Classes – Create Your Own Class
-
Class Attributes
-
Class Methods
-
Checking Instance Types
-
Encapsulation
-
Getters and Setters
-
Inheritance
-
Inheritance with Parameters
-
Inheritance Challenge
-
Overriding Methods
-
Project 41 – Bike Rental System using OOP
-
datetime Module in Python
PART 4 PYTHON AUTOMATION – Automate Daily ROUTINE TASKS
Section 28 – Excel Automation – Openpyxl Library
-
Introduction – Advantages and Use Cases of Openpyxl
-
Reading Excel Spreadsheets
-
Iterating Through Excel
-
Columns, Rows and Cells
-
Manipulate Excel Data
-
Project 42 – Automate Daily Routine Excel Task
-
Create Spreadsheet, Sheets and Update Cells
-
Manage Rows and Columns
-
Generate Random Excel Data – Challenge
-
Excel Formulas
-
Cell Styles
-
Conditional Formatting
-
Charts
-
Line Charts – Coding Challenge
-
Project 43 – Transpose Excel File from Rows to Columns
Section 29 – PDF Automation
-
Extract PDF Metadata and Text
-
Create, Merge and Copy PDFs
-
Split, Rotate and Overlay
-
Decrypt and Encrypt
-
Project 44 – Combine Specific Pages (add cover page) to PDF
Section 30 – Web Scraping with Beautiful Soup
-
What is Web Scraping?
-
Basic HTML Skills
-
Parsing HTML with Beautiful Soup
-
Find and Select Specific Elements
-
Steps for Web Scraping a Real Website
-
Do All Websites Allow Web Scraping?
-
Project 45 – Beautiful Soap – Airpods rating on Amazon
Section 31 – Selenium Library – Python BOTs
-
Why Selenium?
-
Setup Selenium
-
How Select Elements in Website
-
Scrap Data using Selenium
-
How to Clicking Buttons and Filling Text Fields
-
Sending Special Keys and Browser Buttons
-
Project 46 – Selenium – Follow on Instagram
Section 32 – GUI Automation
-
What is GUI Automation? Installing PYAUTOGUI Module
-
Mouse Movement
-
Mouse Interaction
-
Mouse Drag – Challenge
-
Screenshot and Image Recognition
-
Controlling the Keyboard and Show Messages
-
Project 47 – GUI Automation – Looking Busy
-
Project 48 – Form Filler
Section 33 – Working with CSV Data – The Pandas
-
Reading CSV
-
Data Types and Basic Statistics
-
Pandas Data Structures – Series
-
Accessing Series Elements
-
Pandas Data Structures – DataFrame
-
Accessing DataFrame
-
Query Dataset
-
Group and Aggregate the Data
-
Write to CSV
PART 5 – Graphical User Interface (GUI) in Python
Section 34 – Turtle Module
-
Introduction to Turtle Graphics
-
Move Turtle
-
Draw Shape – Challenge
-
Drawing and Filling Present Shapes
-
Drawing Polygons
-
Draw Dashed Shapes
-
RGB Color – Generate Random Color
-
Screen and Turtle Properties
-
Move Random Directions – Challenge
-
How to Create Games with Turtle
-
Write Method – Default Values for Function Arguments
-
Project 49 – Draw Panda
-
Project 50 – Draw National Flag of India
-
Project 51 – Draw National Flag of Your COUNTRY
-
Project 52 – Schengen Countries
-
Project 53 – Turtle Race
-
Project 54 – Snake Game using OOP
Section 35 – Tkinter Module
-
Introduction to Tkinter
-
Creating and Configuring Widgets
-
Unlimited Positional and Keyword Arguments (*args and **kwargs)
-
Widget Placement – Geometry Managers
-
Handling Events
-
Label Widget
-
Button Widget
-
Check and Radio Buttons
-
Entry Widget
-
Combobox and Spinbox
-
Progress Bar and Scale
-
Organize Widgets with Frame
-
Frame Widget
-
Top Level Window Widget
-
Paned Window Widget
-
Notebook Widget – Tabs
-
Project 55 – Feedback Form
-
Project 56 – Pomodoro App
-
Project 57 – Text Editor
PART 6 – Working with Databases in Python
Section 37 – Introduction to Databases
Section 38 – Using SQLite in Python
Section 39 – Project 58 – Password Manager using SQLite
Section 40 – SQLAlchemy Core
Section 41 – Project 59 – Password Manager using SQLAlchemy Core
Section 42 – SQLAlchemy ORM
Section 43 – Project 60 – Password Manager using SQLAlchemy ORM
Section 44 – Using MySQL in Python
Section 45 – Project 61 Employee Management System using MySQL
Section 46 – Using PostgreSQL in Python
Section 47 – Project 62 – HCM using PostgreSQL
PART 7 – Advanced Python
Section 48 – List Comprehension
Section 49 – Project 63 – NATO Phonetic Alphabet
Section 50 – Lambda Functions
Section 51 – Generators
Section 52 – Decorators
Section 53 – Project 64 – Cache Fibonacci Series
Section 54 – Applications Programming Interfaces (APIs)
Section 55 – Project 65 – Random Joke Generator API
Section 56 – Project 66 – International Space Station Location API
Section 57 – Web Services – RESTful APIs with Flask
Section 58 – Data Analyses and Visualization
-
Matplotlib
-
Seaborn
Section 59 – Real Projects
-
Project 66 – 100
Sign up today, and look forward to:
-
Video Lectures
-
Lecture Slides
-
Code Challenges and Exercises
-
Real Life Projects
-
Quizzes
-
Programming Resources and Notes
-
Downloads
Don not just take my word for it, check out what existing students have to say about my courses:
“Great explaining and has a ton of exercises, and he is updating it till this day. He codes a lot in the course, and he is fast at it, so for people looking for a fast paced course, this is a great option!.” – Hyper O.
“The teacher is great! he explains everything in full details especially with real life examples. he uses the right algorithm in making his teaching methods effective so students don’t get bored and sleepy.” – Precious Ogbonna Nwakama
“Nicely explained with graphics for non non programmers. Thank you. Amazingly simple to understand. Best wishes to the instructor.” – Shahnawaz Ayon
“- Amazing Explanation
-The guy explains everything.
-He explains with diagrams. Then with algorithm. Then with code.
-This three times explanation makes the topics very retentive for a learner.
.” – Abinash Dash
“Thats how a course should be! Excellent explanation and lot of coding excercises to practice.
I read some comments on the accent of the trainer being not so good and all, but its very clear in fact!
Am excited for the next sections…
.” – Siddhesh Sule
“Excellent course for those looking to understand data structures and algorithms from beginner to advanced level. The theoretical explanations are well done, along with concrete real life examples. All data structures and algorithms described and then implemented, which makes the concepts easier to understand and gives you a chance to apply them in a real practice. The top tech’s interview questions and answers sections are excellent bonus which allow for preparing real interviews.”
– Johanna David
So what are you waiting for? Click the buy now button and join the world’s best and most comprehensive development course.
Course Curriculum
Chapter 1: ————–PART 1 – Getting Started with Python————–
Lecture 1: Getting Started with Python Programming
Chapter 2: Why We Program?
Lecture 1: Why should You Learn to Write Programs?
Lecture 2: Computer Hardware Architecture
Lecture 3: Installing Python on Mac
Lecture 4: Installing Python on Windows
Lecture 5: Learning a New Language
Lecture 6: The First Conversation with Python Programming
Lecture 7: What is a Bug? What are the Types of Bug? Python Programming
Lecture 8: What is Debugging?
Lecture 9: Interpreter and Compiler
Lecture 10: Code Editors and IDEs
Lecture 11: Getting Started with Code Editors – Python Programming
Lecture 12: Solution to Print Statement Coding Exercise
Lecture 13: Congratulations!!!
Chapter 3: Variables, Expressions and Statements
Lecture 1: Goals: what you will make by the end of this section
Lecture 2: Values and Types – Python Programming
Lecture 3: Variables – Python Programming
Lecture 4: Solution to Switch Values – Python Programming
Lecture 5: Operations and Expressions – Python Programming
Lecture 6: Input Function – Asking the User for Input – Python Programming
Lecture 7: Solution to Input Function – Python Programming
Lecture 8: Type Errors and Type Conversion – Python Programming
Lecture 9: Comments in Python – Python Programming
Lecture 10: Variable Naming – Python Programming
Lecture 11: Solution to Data Types
Lecture 12: f Strings and Rounding Numbers – Python Programming
Lecture 13: Well Done!
Chapter 4: Real Python Projects ( Variable, Expressions and Statements)
Lecture 1: Project 1: Greeting – Python Programming
Lecture 2: Project 2: Band Name Generator – Python Programming
Lecture 3: Project 3: Gross Pay – Python Programming
Lecture 4: Project 4: Celsius to Fahrenheit – Python Programming
Lecture 5: Project 5: Trip Cost Calculator – Python Programming
Chapter 5: Conditional Execution
Lecture 1: Goals: what you will make by the end of this section
Lecture 2: Boolean Expressions
Lecture 3: Conditional Execution (IF)
Lecture 4: Solution to Even or Odd
Lecture 5: Nested Conditionals
Lecture 6: Chained Conditionals (IF/ELIF/ELSE)
Lecture 7: Solution to BMI Calculator
Lecture 8: Multiple IF Statements
Lecture 9: Solution to Burger Order
Lecture 10: Logical Operators
Lecture 11: Try and Except
Chapter 6: Real Python Projects ( Conditional Execution)
Lecture 1: Project 6 – Gross Pay with Overtime – Python Programming
Lecture 2: Project 7 – Leap Year – Python Programming
Lecture 3: Project 8 – Love Calculator – Python Programming
Lecture 4: Project 9 – Gross Program using Try and Except – Python Programming
Lecture 5: Project 10 – Score Checker – Python Programming
Chapter 7: Python Functions
Lecture 1: Goals: what you will make by the end of this section
Lecture 2: Function Calls and Built in Functions – Type and Math Functions
Lecture 3: What is a Module? – Python Math Module
Lecture 4: Solution to Area of Circle
Lecture 5: Solution to Factorial Exercise
Lecture 6: Randomisation in Python
Lecture 7: Solution to Coin Toss
Lecture 8: Creating New Functions – User Defined Functions
Lecture 9: Indentation in Python
Lecture 10: Functions in Practice
Lecture 11: Function with Inputs – Parameters and Arguments
Lecture 12: Solution to Area of Square
Lecture 13: Solution to Volume Converter
Lecture 14: Positional and Keyword Arguments
Lecture 15: Solution to Painting the Wall
Lecture 16: Functions with Outputs
Lecture 17: Solution to Concatenate
Lecture 18: Multiple Returns – Python Programming
Lecture 19: Solution to Password Controller
Lecture 20: Docstrings – Python Programming
Instructors
-
Elshad Karimov
Software Developer and Lead Instructor
Rating Distribution
- 1 stars: 16 votes
- 2 stars: 21 votes
- 3 stars: 101 votes
- 4 stars: 389 votes
- 5 stars: 738 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024