
This video provides an introduction to this course.
This video introduces you to the instructor of this course.
This video explains what a computer program is, by providing examples from daily life. It also differentiates between human and programming languages.
This video provides the history of programming and explains different generations of computer programming languages (from 1st to 5th gen).
This video presents the idea of an Integrated Development Environment (IDE) and tells about its features.
This video explains the reasons why Python got popular and its importance and usage in Artificial Intelligence, Machine Learning and Data Science.
Jupyter Notebook is used in this course as Python IDE. The installation of the Jupyter Notebook is shown in this video and the other tools installed in the package are introduced.
The concept of a Variable and data type is explained in this video. Different data types available in Python are also introduced.
This video demonstrates how you can write your first program in Python.
This video explains the conditional execution of some blocks of code, i.e., how a block of statements can be executed and others skipped based on if condition.
This video explains the concept of Array and presents different ways of declaring an Array.
This video explains the concept of a loop and then explains For loop in detail.
This video explains the concept of a While loop and demonstrates how it is different from a For loop.
A function is a modular piece of code that can be used repeatedly. This video presents the concept of function and how to use it in Python.
This video explains how to create, open, close, edit, and write in a text file using Python code.
This video discusses one of the popular libraries of Python i.e., Pandas library. This video explains the Series Data Structure provided by Pandas library.
This video discusses one of the popular libraries of Python i.e., Pandas library. This video explains the Data Frame Data Structure provided by Pandas library.
This course is designed for novices who have no prior experience in programming and want to learn the basics of computer programming. In this course, you will learn the Fundamentals Concepts used in any computer programming language. Throughout this course, you will learn about key programming concepts such as variables, data types, functions, loops, and conditional statements. To apply these concepts the most popular computer programming language nowadays (i.e., Python) is selected. It means this course will also help you to jump-start coding in the Python language. The course is taught in Urdu, making it accessible for individuals who speak the language but are not familiar with English.
By the end of the course, you will have a solid understanding of the fundamentals of Python programming, and be able to write simple programs to solve real-world problems. It is also important to mention here that the programming concepts taught in this course are programming language-independent. This implies that you can apply the programming concepts you will learn in this course in any other programming language.
Whether you're looking to develop your programming skills, pursue a career in tech, or simply want to automate everyday tasks, this course provides a great starting point. So come join us and start your journey to becoming a Python programmer!