Courses / Python Basics

Python Basics

What is a program? This course will lead you through the basic building blocks of programming in Python. You will immediately apply the skills you obtain and implement a small algorithm that implements the Newton-Raphson method for square root and N-th root approximations.

Beginner
2 hours
19 Lessons
Instructor
Dr. Erik Voogd
Free

One-time payment. Lifetime access.

What you'll learn

Variables, assignments, and printing
Input and basic data types
Boolean values and if-else statements
While loops for square root approximations
Functions and n-th root approximation

Curriculum

5 Modules • 19 Lessons
Printing
Assignments
Variable names
Code commentary
Program input
Numeric data
Decimal numbers
Boolean values
If statements
Boolean operators
Else-if
While loops
Factorial
Binary search
Square root approximation
Functions
Default arguments
Recursion
Approximating n-th root

Recommended Prerequisites

Beginner Friendly.

No prior coding or finance experience required. We start from scratch.

About the Instructor

Instructor
Dr. Erik Voogd

Dr. Erik Voogd is a mathematician with a PhD in Computer Science. He is an AI and machine learning expert with many years of experience in teaching, writing, and curriculum design.