Linkedin Learning
Linkedin Learning Logo

Programming Foundations: Fundamentals 

  • Offered byLinkedin Learning

Programming Foundations: Fundamentals
 at 
Linkedin Learning 
Overview

Duration

3 hours

Mode of learning

Online

Difficulty level

Beginner

Credential

Certificate

Programming Foundations: Fundamentals
 at 
Linkedin Learning 
Highlights

  • Earn a sharable certificate
  • 1 exercise file
  • 5 quizzes
  • Access on tablet and phone
Read more
Details Icon

Programming Foundations: Fundamentals
 at 
Linkedin Learning 
Course details

Skills you will learn
More about this course
  • In this course, instructor Annyce Davis uses Python to explore the core concepts and structure of programming languages and helps learner grasp what?s going on under the hood
  • After going over basic statements and expressions in Python, Annyce explores strings, variables, and conditional code?which are common topics in all programming languages
  • Upon wrapping up this course, learner will have the knowledge they need to continue their coding journey in whichever language piques interest

Programming Foundations: Fundamentals
 at 
Linkedin Learning 
Curriculum

Introduction

The fundamentals of programming

Following along with the course

Programming Basics

What is programming?

What is a programming language?

Writing source code

Running your code

Using an IDE

Programming Syntax

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

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?

Conditional Code

Making decisions in code

Exploring conditional code

Working with simple conditions

Conditionals across languages

Challenge: Guessing game

Solution: Guessing game

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

Faculty Icon

Programming Foundations: Fundamentals
 at 
Linkedin Learning 
Faculty details

Annyce Davis
Vice President of Engineering at Meetup

Other courses offered by Linkedin Learning

– / –
1 hours
Intermediate
899
1 hours
Intermediate
– / –
1 hours
Advanced
1.85 K
1 hours
Intermediate
View Other 504 CoursesRight Arrow Icon

Programming Foundations: Fundamentals
 at 
Linkedin Learning 
Students Ratings & Reviews

5/5
Verified Icon2 Ratings
A
Aswath Jerma
Programming Foundations: Fundamentals
Offered by Linkedin Learning
5
Learning Experience: Linkedin in learning platform was so friendly that it was very easy learn
Faculty: Faculty was so experienced and lecture quality was so good. The course curriculum and resources was very updated and it was really good
Reviewed on 28 Jan 2023Read More
Thumbs Up IconThumbs Down Icon
S
Sanjivani Gothe
Programming Foundations: Fundamentals
Offered by Linkedin Learning
5
Learning Experience: It was good
Faculty: She was really awesome no resources are provided
Reviewed on 15 Jan 2023Read More
Thumbs Up IconThumbs Down Icon
View All 2 ReviewsRight Arrow Icon
qna

Programming Foundations: Fundamentals
 at 
Linkedin Learning 

Student Forum

chatAnything you would want to ask experts?
Write here...