3.19 out of 5
3.19
122 reviews on Udemy

Python for Beginners :Learn Python Basics by Python Projects

Python Programming full Basics for all Python Programmers & Python Coders with Examples,Python Quizzes & Python Projects
Instructor:
Tamer Ahmed
9٬082 students enrolled
English [Auto-generated]
Learn Python in easy and simple way.
Learn how to code in Python in simple and easy way.
Learn Python programming basics.
Learn how to use Jupyter notebook and IPython for Python coding.
Learn how to use Pycharm for Python coding.
learn how use impeded Python interpreter in Udemy.
Learn coding in Python by examples.
Apply what you will learn in Python through exercises.
Learn how to use and handle Python strings.
Learn Python Data Strutures.
Learn how to Handle Errors in your Python programs.
Learn how and when to use Control Flow and Loops in Python.
Learn Python Functions Programming.
Lear how to use Python to open files.
Learn Object Oriented Programming(OOP) in Python.
Learn Python by doing through Python Projects.
First Python Project in Python basics to Master Python Powerful Skills you will learn.
Second Python project in Python Object Oriented Programming.

Python Programming Basics full Guide for Python Programmers & Python Coders in a simple and easy way with Python Examples, Python quizzes, Resources & Python Projects to master Python from zero to hero.

you will learn:

  • How to Install Python 3.

  • How to use python IDLE.

  • How to Install Anaconda for Python coding.

  • How to Install Python 3.

  • Learn how to use Online Jupyter for Python Programming.

  • How to install Pycharm for Python Programming.

  • Learn how to use Pycharm for Python coding.

  • How to use Python IDLE.

  • What the difference between  Variables & Operators in Python.

  • Operators Types in Python.

  • Python Data Types.

  • String Functions & entries in Python.

  • How to use Input String Function in Python.

  • Learn Python Data Strutures.

  • How to create Lists & lists operations in Python.

  • How to create Dictionaries & Dictionaries operations in Python .

  • How to create Tuples & Tuples operations in Python.

  • How to create Sets & Sets operations in Python.

  • Learn how and when to use Control Flow and Loops in Python.

  • IF Statement and control flow in Python.

  • For Loop in Python.

  • While Loop in Python.

  • Learn how to Handle Errors in your Python programs.

  • What are Python Functions.

  • How to create  functions in Python.

  • Lambda Expression in Python.

  • Python Modules.

  • Lear how to use Python to open files.

  • Learn coding in Python by examples.

  • Apply what you will learn in Python through exercises.

  • Learn Python by doing through Python Projects.

  • Python Project (CCG) to master what you will learn.

  • Object Oriented programming(OOP) in Python.

  • Second Python project in Python Object Oriented Programming.

  • Recap files to review what will learn in Python.

Why to master Python Programming Language ?

Python is a high level programming language, strong, elegant, and easy to learn.

Python is Faster than R programming language when used for data science.

Python Has lots of libraries which facilitate its use for data analysis.

Python is Objective oriented programming Language so you can use objects when coding in python.

Python is Free open source programming language.

Python can be used for a large variety of programming tasks, such as for desktop applications, game programming and mobile development all of that can be done using Python programming Language.

Python is a cross platform language, which means that code written for one operating system, such as Windows, will work well on Mac OS or Linux without making any changes to the Python code.

Introduction

1
Introduction
2
Installation & Downloading of Python 3
3
Downloading Anacoda & Installation with Jupyter Notebook
4
Using the online ready to use Jupyter Notebook.
5
Recap

Pycharm Downloading and Installation

1
Pycharm Downloading
2
Pycharm Installation
3
How to use Pycharm

Python Programming Basics

1
Variables Vs Operators
2
Operators types
3
quiz to test the understanding of different operators types
4
Python Data Types in Python
5
Python Data Types in Python quiz
6
Recap

Python String Functions

1
String Format Function in Python.
2
Quiz to test the understanding of format string method in python
3
String length Function in Python.
4
Quiz to test the understanding of length string method in python
5
String Count function in Python
6
quiz to test the understanding of count string method in python
7
quiz 2 to test the understanding of count string method in python
8
String endwith & startwith functions in Python
9
Quiz to test the understanding of endwith& startwith string method in python
10
String Find & Index function in Python
11
quiz to test the understanding of find & index string method in python
12
String islower, isupper, lower & upper functions in Python
13
quiz to test the understanding of isupper & islower string method in python
14
String replace & strip function in Python
15
quiz to test the understanding of replace& strip string method in python
16
Title and Captalize String Function in Python
17
string.captalize( ) and string.title( ) Quiz
18
String Input function in Python
19
Escaping Sequences in Python
20
Quizzes Solutions
21
Recap

Python Structures

1
Lists
2
quiz to test the understanding of lists in python
3
Tuples
4
quiz to test the understanding of tuples in python
5
Dictionaries
6
quiz to test the understanding of dictionaries in python
7
Sets
8
Sets Operations
9
quiz to test the understanding of sets operations in python
10
Python Structures Comparison
11
quiz to test the understanding difference between different data structures

1. Tuple are mutable (True - False) choose the right answer?

12
Recap

Python Decision Making & Loops

1
Decision Making IF Statement
2
Decision Making IF Statement quiz
3
For Loop
4
For Loop quiz
5
While Loop
6
while loop quiz
7
Recap

Error & Exception Handling in Python

1
Try & Except
2
Try & Except quiz and answer
3
Recap

Python Functions

1
what the Python Function is ?
2
Variable Scope.
3
How to create a Function in Python.
4
Python Functions quiz
5
Lambda Function in Python
6
quiz to test the understanding of lambda Function in python
7
Recap

Python Files & Modules

1
Python Modules
2
Python Data Modules quiz
3
How to Open Files in Python
4
open files in python quiz
5
Recap

First Milstone Project " CCG"

1
Project walkthrought
2
CCG Project Heplful Notes & Steps
3
CCG Project Solution

Basic Object Oriented programming in Python

1
Simple class
2
Simple Class Quiz
3
The Constructor init method
4
The Constructor Quiz
5
The Constructor & Dunder Methods
6
The Constructor & Dunder Methods
7
Class Inheritance

Advanced Object Oriented programming in Python

1
Encapsulation
2
Multiple Inheritance
3
Overriding
4
@classmethod vs @staticmethod
5
@property

Second Milestone Python Project (X-O Game):

1
OOP Python Project (X-O Game) Walkthrough
2
OOP Python Project (X-O Game) Help
3
OOP Python Project (X-O Game) Solution
You can view and review the lecture materials indefinitely, like an on-demand channel.
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!
3.2
3.2 out of 5
122 Ratings

Detailed Rating

Stars 5
23
Stars 4
29
Stars 3
40
Stars 2
16
Stars 1
14
be5ff6d5961f31364a34c569c21abadc
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
12 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion