Programming Foundations: Fundamentals
Offered By: LinkedIn Learning
Course Description
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
- 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
- Running Python on the command line on Windows
- 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
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera