Courses Images

BDT
249

Course Topics

Python is a popular general purpose, high-level, interpreted, easy to learn programming language. Python has become the most popular programming language in schools, colleges and universities all over the world, including in the O Level computer science course curriculum. This course is designed for O Level, which includes variables, data types, operators, control-flow statements, functions, loops (for, while, nested), conditional statements (if..else), functions, and hand on projects.

To learn what python is and why should you learn the python programming language.
• Where to download the latest version of Python and PyCharm IDE to installing them.
• How to write python code using an Editor such as PyCharm.
• This lesson describes the variables, data types, operators and functions of Python.
• In this lesson you will learn python coding with different types of datatypes, variables and functions.
• This lesson teaches python coding with operators (+, -, *, /,%).
• In this lesson you will learn how to take user input from the keyboard and print the output on the screen.
• In this lesson you will learn how to convert the data type inside of the input function using type casting method.
• In this lesson we will show you how you can declare multiple variables at a time and can take user input for them.
• In this lesson, you will learn how can use a line break and comment out in any Python project.
• In this lesson, you will learn about the namespaces (Global, Local, Nested Local) and how they work with variables and methods in Python.
• In this lesson, you will know about how any function can be called and what is the format to call a function.
• In this lesson, we will practice code on PyCharm based on first-class functions.
• In this lesson, you will learn about Lists and they how work with variables in Python.
• In this lesson, you will learn how you can take multidimensional index according to your preference and show the output on your screen.
• In this lesson, you will learn about the range function and how you can print specific index and specify limits in conditional statements using the range function in Python.
• In this lesson, you will have a basic idea about control flow statements and how we can solve problems with them in Python.
• In this lesson, you will learn how can control two statements using the if-else condition in Python
• In this lesson, you will learn how you can control more than two statements using the elif clause in Python.
• In this lesson, you will have a fundamental knowledge of the while loop statement's structure and how to use it to solve any given problem.
• In this lesson, we'll practice solving a problem using the While loop to print the summation of a range of numbers.
• In this lesson, you'll have a basic idea about python for loop and what are the differences between for loop and while loop.
• In this lesson, we'll solve a problem of printing the summation of a range of numbers using a list and for loop on PyCharm.
• In this lesson, you'll have a basic idea about break and continue keywords and how they work in any conditional statement.
• In this lesson, you will learn how you can take user input from your keyboard as index elements for a python list and then use the index elements to solve any problem.
• In this lesson, you will see how to use conditional loops to create a variety of patterns.
• In this lesson, we'll create a game where the player guesses a number, and Python generates a random number to determine whether or not the player guessed correctly.
• In this lesson, we'll make some changes so that the user may view their final score and play the game three times for each chance.

Shafin Talukder (Nill)

Designation : Instructor
Affiliation : N/A
Expart Area : Animation, Python, SQL, Microsoft Suit
Instructor ID : I766

I'm Shafin Talukder Nill, a skilled computer science engineer who has a love for making interesting and understandable video material. Python, animation, SQL, Microsoft Suite, and digital marketing are all areas in which I have competence. With a strong educational foundation and skill set, I am proficient at creating informative video contents that clearly explain challenging topics.