Programming Foundations: Fundamentals

Created by
LinkedIn Learning

About this content

Gain the core knowledge to begin programming in any language. In this course, instructor Annyce Davis uses Python to explore the core concepts and structure of programming languages and helps you 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. She also shows how to work with different kinds of data and troubleshoot a variety of errors. Along the way, she compares how code is written in several different languages and provides guidance on the criteria to use when choosing a programming language. Upon wrapping up this course, you’ll have the knowledge you need to continue your coding journey in whichever language piques your interest.

Disclaimer: This course is a recreation of a course available on LinkedIn. The content within will refer to exercise files. As these files require specific programs to open, they are not available on Edovo. While you may not be able to complete the exercises now, learning how you could approach them in the future is a valuable learning experience.

Using LinkedIn Learning

Want to keep learning on LinkedIn? You can create a free LinkedIn account, but access to LinkedIn Learning usually requires a paid subscription or access provided through an employer, school, library, or other organization.

If you choose to use LinkedIn Learning, keep in mind that your progress in this course will not transfer, so you’ll be starting fresh there.

How to create a LinkedIn account:

  1. Go to LinkedIn and select Join now.
  2. Enter your email address and create a password.
  3. Follow the prompts to finish setting up your account.
  4. Once signed in, you can explore LinkedIn Learning and review the access options available to you.