Course Includes
- Recorded Lessons: 114
- Recorded Hours: 8
- Duration: 8 days (Avg)
Course Features
- Access on mobile
- TDP Assessment Test
Top Skills Covered
Overview
Course Description
Learn Python Basic Coding | Python Course for Beginners
Python is a beautiful cross-platform language that can be used to build a variety of applications. With Python language, you can create web apps, data science, robot, IoT, ai, analytics, games, websites, and desktop applications.Enroll this Python Course for Beginners to start you journey to learn most advance programming language today;
Learn Python, The first step to Python you need to learn to succeed in application development, it is easy to learn and understand our online Python Basics Training course is designed for you with the complete steps to require learn Basic topics. Mr. Sudha Sekhar(MCP) will explain to you even complex topics to simplify and teach you even beginners can easily understand with real-time examples.
Create a Good and Strong base foundation in Python Basics using Pycharm Community IDE.
Once you master Python programming fundamentals with the Pycharm IDE, you'll have lots of options in front of you. You can choose to build more apps if you prefer, or change jobs and work as a web developer. As long as you know the fundamentals well, switching to different technology stacks is pretty easy for you.
knowing these Python Basic programming techniques you may easily switch over to any other programming language as well
Starting with an introduction, how to use Pycharm IDE, Creating Console Programming and Its options, etc.
Learning with these Python skills, you will be eager to learn other web development languages very quickly that leading you to become a successful web developer.
If you really want to learn Python, This Python Basics with Pycharm IDE Course is for you to develop your skills more than others and you will become strong in Python Code Development.
THE COMPLETE Python PACKAGE
This course is the first level of Sekhar's complete Python series on Teacherdada:
Level 1: Learn Python Basics Coding for Absolute Beginners: Python Fundamentals
Level 2: Learn Python Intermediate: Classes and Object-oriented Programming
Level 3: Learn Python Advanced: Django Web Application Development by Coding
ABOUT YOUR INSTRUCTOR
Sekhar Metala is a software engineer with 15 years of professional experience. He is the author of several best-selling TeacherDada courses with more than 20,000+ students in 192 countries. He has a Master of Science in Computer Applications in Software Engineering. His students describe him as passionate, pragmatic, and motivational in his teaching.
Who this course is for:
- People who want to start a career in Python
- People who want to learn Python
- People who have no idea about Python
- People who don’t know what is Python
- People who wish to acquire Python knowledge
- People who are beginners in Python
- People who want to become a web developer on Python
Who this course is best for:
-
Beginners who have never coded before.
- Programmers with experience in other languages who want to kickstart their Python programming.
- Developers who know some Python but want to power their skills and become truly proficient
What you'll learn
- From basic python 3+ programming foundations to learn about every basic Python topic
- Learn to code python from scratch
- Coding fundamentals using python programming
- Setting local python coding environment to create your own coding practices
- Variables, Statements, Operators and Sequences you will Code
- Learn how to work with Control flow statements
- File structure to how to handle unstructured data files
Requirements
- Beginners who have never coding before.
- Programmers with experience in other languages who want to kickstart their Python programming.
- Developers who know some Python but want to power their skills and become truly proficient.
- People who wants to start career in Python
- People who want to learn Python
- People who have no idea about Python
- People who don’t know what is Python
- People who want to acquire Python knowledge
- People who beginners in Python
- People who want to become a web developer on Python
- No programming experience needed. You will learn everything you need to know
- There are no other requirements, besides getting started!
- Access to a computer with an internet connection
Course Content
114 Lessons | 8:00 Total hours
Introduction
-
Course Introduction
00:02:16 -
Course Curriculum
00:03:49 -
How to get Pre-requisites
00:01:50 -
Getting Started on Windows, Linux or Mac
00:00:57 -
How to ask Great Questions
00:01:26 -
FAQ’s
00:01:03
Introduction to Python and Setting Up
-
Introduction to Python
00:02:16 -
Python vs Other Languages
00:03:48 -
Why Its Popular
00:03:33 -
Command Line Basics
00:06:43 -
Python Installation (Step By Step)
00:05:47 -
PyCharm IDE Installation
00:07:56 -
Getting Start PyCharm IDE
00:04:44 -
First Python Hello World Program
00:07:22 -
Assessment Test1
00:01:13 -
Solution for Assessment Test1
00:01:24 -
Summary
00:01:45
Python Basic
-
Introduction
00:01:39 -
Variables
00:16:18 -
Data Types
00:13:09 -
Type Casting
00:07:04 -
User Inputs
00:07:54 -
Comments
00:03:53 -
Assessment Test2
00:01:05 -
Solution for Assessment Test2
00:01:35 -
Summary
00:01:37
Python Strings
-
Introduction
00:01:59 -
Strings
00:04:58 -
String Indexing
00:05:21 -
String Slicing
00:03:52 -
String Built-in Functions
00:08:36 -
Formatting String (Dynamic Data)
00:04:35 -
Assessment Test3
00:01:14 -
Solution for Assessment Test3
00:01:22 -
Summary
00:01:02
Python Operators
-
Introduction
00:02:54 -
Arithmetic Operators
00:07:48 -
Assignment Operators
00:04:40 -
Comparison Operators
00:05:20 -
Logical Operators
00:02:01 -
AND Operator
00:04:09 -
OR Operator
00:02:16 -
NOT Operatord
00:02:52 -
Booleans
00:02:05 -
Assessment Test4
00:01:54 -
Solution for Assessment Test4
00:01:19 -
Summary
00:01:13
Python Sequences
-
Dictionaries
00:06:02 -
Summary
00:01:26 -
Solution for Assessment Test5
00:02:10 -
Assessment Test5
00:01:29 -
Join Set Items
00:03:55 -
Remove Set Items
00:01:27 -
Add Set Items
00:03:07 -
Sets
00:03:39 -
Nested Disctionaries
00:04:00 -
Remove Dictionary Items
00:02:41 -
Add Dictionary Items
00:04:26 -
Introduction
00:02:11 -
Join tuples
00:01:50 -
Update tuples
00:06:58 -
Tuples
00:07:43 -
Join Lists
00:07:35 -
Sort Lists
00:02:46 -
Remove List Items
00:01:16 -
Add List Items
00:02:54 -
Lists
00:02:54 -
Arrays in Earler
00:01:45
Python Statements
-
Introduction
00:02:43 -
If Statement
00:03:20 -
If-else Statement
00:04:08 -
If-elif-else Statement
00:03:58 -
If Statement Coding Excercise
00:04:41 -
Assessment Test6
00:02:06 -
Solution for Assessment Test6
00:01:42 -
Summary
00:01:32
Python Control Flow Statements
-
Introduction
00:04:11 -
Flow Charts
00:06:25 -
While Loops Statement
00:09:42 -
For Loops Statement
00:06:18 -
Loop through a String
00:03:09 -
The Break Statement
00:03:08 -
The Continue Statement
00:02:08 -
The range() Function
00:03:37 -
Nested Loops
00:03:29 -
2D List using Nested Loop
00:03:30 -
Assessment Test7
00:01:11 -
Solution for Assessment Test7
00:03:28 -
Summary
00:01:10
Python Games for Beginners
-
Introduction
00:00:40 -
Guessing Game
00:07:14 -
Car Game
00:09:40 -
Summary
00:01:02
Python Functions
-
Introduction
00:01:44 -
Creating a Function
00:03:09 -
Calling a Function
00:06:03 -
Function with Arguments
00:04:58 -
*args, Arbitary Arguments
00:04:05 -
**kwargs, Arbitary Keyword Arguments
00:06:01 -
Summary
00:00:59
Working with File Structure
-
Introduction
00:03:03 -
Reading Files
00:09:58 -
Creating / Writing Files
00:06:01 -
Delete Files
00:02:44 -
Summary
00:01:22
Regular Expressions
-
Introduction
00:01:42 -
RegEx Module
00:07:04 -
RegEx Functions
00:07:42 -
Summary
00:01:40
Python Project
-
Introduction
00:02:10 -
Project Overview
00:03:29 -
ATM RealTime Project
00:13:23 -
Summary
00:01:02
What’s Next?
-
Bonus Lecture for What Next?
00:01:29
Frequently asked questions
Who is this course for?
This course is designed for absolute beginners with no prior programming experience. It's ideal for individuals who want to learn the fundamentals of Python coding and build a strong foundation for further development.
What are the benefits of taking this course?
Gain a strong foundation in Python programming concepts and terminology. Learn practical skills to write basic Python programs and solve problems using code. Become comfortable with the coding process, preparing you for further learning in Python or other programming languages.
Do I need any prior programming knowledge?
No, you don't need any prior programming knowledge. This course assumes you're starting from scratch and will guide you through the basics step by step.
What will I learn in this course?
You will learn the fundamentals of Python programming, including variables, data types, control structures, functions, and basic data structures like lists and dictionaries.
Can I access the course materials after completion?
Yes, once you enroll, you will have lifetime access to all course materials, including updates and additional resources.
About the instructor
Sekhar Metla
Instructor
46 Courses
13+ Lesson
1518 Students enrolled
Sekhar Metla is a software engineer with 15 years of professional experience. He is the author of several best-selling TeacherDada courses with more than 26,000+ students in 192 countries. He has a Master of Science in Computer Applications as Software Engineering and is also Microsoft Certified Professional. His students describe him as passionate, pragmatic, and motivational in his teaching.