Intro to Programming with Python

Intro to Programming with Python

A beginner's guide to algorithms, control flow, and how to use Python to start your Data Science journey.

15 hours

70 assignments

21 videos

Beginner

Course
Description

Python is the most popular programming language for Beginner Developers. It also happens to be the most popular language in Data Science. This course focuses on the fundamentals of Python programming and will get you started on the right foot.

"I've combined an intuitive explanation of programming and algorithms with a focus on the effectiveness of Python as a language."

Instructor Santiago Basulto

Santiago Basulto

Course Instructor

Curriculum

Introduction

Operators

Intro to Functions

Control Flow

LESSONS: 11

Intro to Control Flow

If statements

If/Elif Assignments

If/Elif Assignments 2

If/Elif Assignments 3

While Loops

While Loops Assignments

Default Function Arguments

Function Scopes

Nested Functions

Advance Function Assignments

LESSONS: 7

Python Overview

Python Versions

Variables and assignments

Intro to Data Types

Intro Assignments

Reading Tests

Tests Assignments

LESSONS: 8

Intro to Operators

Arithmetic Operators

Assignment Operators

Comparison Operators

Other Boolean Operators

Operators Assignments

Logical Operators

Logical Operators Assignments

LESSONS: 8

Intro to Functions

Function Arguments

return vs print

Functions Assignments 1

A game of functions

Guess the pattern assignments

Functions Assignments 2

Simple Calculator Project

Simple pricing

Gain access to RMOTR’s entire course library

$99

per month

15% OFF!

$999

per year

  • Full access to all videos & courses.
  • 200+ programming assignments including solutions and discussions.
  • 20+ Github Projects to add to your portfolio.
  • Access to exclusive community
  • Exclusive access to members-only webinars and workshops.
Testimonials

What Our Students
Have to Say

The most trusted Data Science academy online.
1000+ students have trusted us with their Data Science careers.

Willian Ponton
William Ponton

The perfect combination of building real-world skills through challenging coursework and projects.

Aiya Akatayeva

I have tried multiple ways to learn Data Science. Now, with the lessons and practice provided here, I finally feel like I am making real progress.

Chris Mccluskey
Chris McCluskey

Clear guidance while providing detailed explanations. Greatly enhanced my knowledge in a short amount of time!

Course instructor

Santiago Basulto

Data Scientist at RMOTR

Santiago is an experienced Data Scientist and Python programmer with more than 10 years of experience in the field. He started as a Java developer working as a consultant on high performance and critical systems before moving to Python. In 2012 was hired as the CTO of Athlete.com, a startup analyzing data from runners. He then fell in love with Data processing with Python and in 2015 founded RMOTR, to provide expert-level Data Science training.