Launch a New Career with Certificates from Google, IBM & Microsoft
The Most Addictive Python and SQL Courses
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
Syllabus
Introduction
- The fundamentals of programming
- Following along with the course
- What is programming?
- What is a programming language?
- Writing source code
- Running your code
- Using an IDE
- Why Python?
- Installing Python on a Mac
- Installing Python on Windows
- Running Python on the command line on Mac (Change Title)
- Running Python on the command line on Windows
- Running Python on the command line
- Installing Visual Studio Code on a Mac
- Installing Visual Studio Code on Windows
- Running Python in an IDE
- Basic statements and expressions
- Troubleshooting issues
- Introduction to variables and data types
- Variables across languages
- Working with numbers
- Working with strings
- Properly using whitespace
- Working with comments
- Challenge: What's the output?
- Solution: What's the output?
- Making decisions in code
- Exploring conditional code
- Working with simple conditions
- Conditionals across languages
- Challenge: Guessing game
- Solution: Guessing game
- Introduction to functions
- Creating and calling functions
- Setting parameters and arguments
- Returning values from functions
- Functions across languages
- Challenge: Favorite cities
- Solution: Favorite cities
- Exploring languages
- Next steps
Taught by
Annyce Davis
Reviews
5.0 rating, based on 2 Class Central reviews
4.8 rating at LinkedIn Learning based on 16015 ratings
Showing Class Central Sort
-
I completed the "Programming Foundations: Fundamentals" course, and I must say it's an absolute gem for anyone diving into the world of programming! 🌐💻
🚀 Highly Recommend! 🖥️ -
Very Good course! Covers most of foundations of python with real life examples strongly. Try the "Programming Foundations: Beyond the Fundamentals" next to cover the entire fundamentals.