Python
- Home
- /
- Single Course
Introduction to Python
-
Categories
Python -
Feedback
4.5
Dating from 1991, The Python programming language was considered a gap-filler, a way to write scripts that “automate the boring stuff” (as one popular book on learning Python put it) or to rapidly prototype applications that will be implemented in other languages. However, over the past few years, Python has emerged as a first-class citizen in modern software development, infrastructure management, and data analysis. It is no longer a back-room utility language, but a major force in web application creation and systems management, and a key driver of the explosion in big data analytics and machine intelligence.
Python’s success revolves around several advantages it provides for beginners and experts alike.
Python is easy to learn and use: The number of features in the language itself is modest, requiring relatively little investment of time or effort to produce your first programs. The Python syntax is designed to be readable and straightforward. This simplicity makes Python an ideal teaching language, and it lets newcomers pick it up quickly. As a result, developers spend more time thinking about the problem they’re trying to solve and less time thinking about language complexities or deciphering code left by others.
Topics Include:
- Start programming from scratch
- Understand Python basics
- Prepare for PCEP-30-01 exam
- Get basic Python skills for Software Development, Data Science, Machine Learning etc.
- Apply for entry-level Python jobs
- Code along with me for real-life programming practice
Curriculum for the Course
- 56 Lectures
- 03:59 Hours
- Your first Python program 03:01 Preview
- More about print() 04:14 Preview
- Variables 04:17 Preview
- Data Types 03:26 Preview
- Comments 01:58 Preview
- Numerical representations 04:27 Preview
- Operators 02:52 Preview
- Reassigning values 03:21 Preview
- The input() function 03:05 Preview
- A bit of technical theory 04:32 Preview
- Module 1 Summary 03:23 Preview
- If statements 06:05 Preview
- Logical operators and Conditions 04:52 Preview
- Joining multiple conditions 05:19 Preview
- Nested if statements 03:02 Preview
- The while loop 06:35 Preview
- The for loop 05:44 Preview
- break and continue 02:58 Preview
- Other loop features 04:41 Preview
- Module 3 summary 02:32 Preview
- Introduction to lists 08:51 Preview
- Deleting list elements 02:41 Preview
- Adding new elements to lists 03:36 Preview
- Iterating lists 03:32 Preview
- Changing element positions 05:39 Preview
- Checking element presence 01:45 Preview
- Copying lists 04:53 Preview
- List comprehension 02:55 Preview
- Nested lists 07:03 Preview
- Adding and Multiplying lists 00:53 Preview
- Further string features 03:21 Preview
- Introduction to tuples 05:01 Preview
- Tuple operations 04:45 Preview
- Tuples in lists ,lists in tuples 03:48 Preview
- Introduction to Dictionaries 04:03 Preview
- Dictionary operations 05:03 PreviewI
- Module 4 summary 05:41 Preview
- Introduction to writing functions 03:19 Preview
- Functions with parameters 06:51 Preview
- Default parameter values 03:02 Preview
- Name scopes 07:28 Preview
- The None value.mp4" cl 04:14 Preview
- The return keyword 04:33 Preview
- Recursion 06:52 Preview
- Generators 03:48 Preview
- Module 5 summary 03:21 Preview
