Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Programming Foundations: Fundamentals

via LinkedIn Learning

Overview

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
1. Programming Basics
  • What is programming?
  • What is a programming language?
  • Writing source code
  • Running your code
  • Using an IDE
2. Programming Syntax
  • 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
3. Variables and Data Types
  • 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?
4. Conditional Code
  • Making decisions in code
  • Exploring conditional code
  • Working with simple conditions
  • Conditionals across languages
  • Challenge: Guessing game
  • Solution: Guessing game
5. Modular Code
  • Introduction to functions
  • Creating and calling functions
  • Setting parameters and arguments
  • Returning values from functions
  • Functions across languages
  • Challenge: Favorite cities
  • Solution: Favorite cities
Conclusion
  • 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

Start your review of Programming Foundations: Fundamentals

  • 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! 🖥️
  • Profile image for Huzaifa Sohail
    Huzaifa Sohail
    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.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.