Computing in Python:
Fundamentals, Procedural Programming and OOP

Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs.


Enroll now!

The Python Programming at beidat offers you a base knowledge of various Python concepts, starting from its introduction. You will then learn about variables in programming, decision-making statements, looping statements, algorithmic approaches, object-oriented programming concepts, and functions which are the basic elements that contribute to structuring any programming language. The course then introduces you to Jupyter Notebook, Python-specific variables, data structures, and basic problems in Python. The latter part of the course shall discuss with you the OOPs concepts and working with inheritance. After inheritance, you will have to complete an assignment to test your knowledge to complete the course and earn a free certificate. 

After completing this free, self-paced, beginner’s guide to Python, you can embark on your Software and IT career with a professional Post Graduate certificate and learn various concepts with millions of aspirants across the globe!

About the course

This course is designed to teach you how to program using Python. We’ll cover the building blocks of the language, programming design fundamentals, how to use the standard library, third-party packages, and how to create Python projects. In the end, you should have a grasp of how to program.

By the time you’ve finished this course, you will be able to:


  • Read, write, and understand Python code.

  • Understand the basics of object-oriented programming (OOP).

  • Utilize Python as a primary language for tooling.

  • Develop Python projects from start to finish.

WHAT YOU’ll be learning

  • How a computer processes programming code
  • The write-run-debug cycle of writing code, running it, and revising it based on its output.
  • Procedural programming, or how to write sequential lines of code.
  • Variables, their types, and their role in complex programs.
  • Mathematical operators for arithmetic operations, exponents, and more.
  • Relational operators for evaluating relative values or set membership.
  • Boolean operators for resolving complex logical statements.

Syllabus

chapter 1 – 3

Chapter 1: Computing. The fundamentals of how computers work, what program code is, and how to get setup for the rest of the course.

Chapter 2: Programming. The basic principles of computer programming: writing and running code, evaluating results, and compiling vs. executing.

Chapter 3: Debugging. The common results of running program code, and how to use those results to inform revision of your code.

chapter 4 – 7

Chapter 4: Procedural Programming. The fundamental approach to program code: writing sequences of lines of code that run in order to accomplish an objective.

 

Chapter 5: Variables. Creating and modifying variables, tracing how their values may change as a program runs, and understanding the role of data types..

 

Chapter 6: Logical Operators. Working with relational (greater than, less than, equal to) and logical (and, or, not) operators to make decisions in code..

 

Chapter 7: Mathematical Operators. Adding addition, subtraction, multiplication, division, modulus, and exponents to your code, and seeing how they work with unexpected data types and more.

 

https://www.youtube.com/watch?v=Ouo76HlTix4&list=PLCbyMF9Vj9Vd–9H3wDkUgpibX5GuIShG

Finding something interesting ?

GET BETTER RESULTS BY LEARNING PYTHON TODAY!


start application !