Programming Foundations: Real-World Examples Preview

Programming Foundations: Real-World Examples

With Barron Stone Liked by 2,996 users
Duration: 3h 8m Skill level: Beginner Released: 12/21/2015

Start my 1-month free trial

Course details

Understanding core programming concepts and why they are used is just as important as knowing how to write code. New programmers need to learn to bridge the gap: to connect the theory to practice. This series of training videos explains basic programming concepts by relating them to real-life objects, actions, and scenarios. Each video will focus on a different analogy, mixing live action with segments that demonstrate the concepts in code. For example, Barron Stone connects functions to recipes, lists to parking spaces, and loops to that perpetual chore: dishwashing. He illustrates most of the examples using Python, but you can follow along in any language you choose. Start watching and learn about...

  • Reusing functions
  • Local vs. global variables
  • Creating and naming custom objects
  • Class inheritance
  • Modules and packages
  • Multidimensional lists and tuples
  • Queues and stacks
  • Creating and combining sets
  • Storing data in dictionaries
  • If/else and switch statements
  • For vs. while loops
  • Error handling
  • Polling and event-driven programming

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructor

Learner reviews

4.8 out of 5

505 ratings
  • 5 star
    Current value: 422 83%
  • 4 star
    Current value: 63 12%
  • 3 star
    Current value: 15 3%
  • 2 star
    Current value: 3 <1%
  • 1 star
    Current value: 2 <1%

Contents

What’s included

  • Practice while you learn 1 exercise file
  • Test your knowledge 12 quizzes
  • Learn on the go Access on tablet and phone

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.