Save for later

Programming Foundations

Heads up! This course may be archived and/or unavailable.

LinkedIn Learning Highlights: Courses Watched by New Hires,

Algorithms are the universal building blocks of programming. They power the software you use every day, whether it's a spreadsheet, a social network, or a driving assistant. Algorithms offer a way to think about programming challenges in plain English, before they are translated into a specific language like C# or JavaScript. In this course, author and developer Joe Marini explains some of the most popular and useful algorithms for searching and sorting information, working with techniques like recursion, and understanding common data structures. He also discusses the performance implications of different algorithms and how to evaluate the performance of a given algorithm. Each algorithm is shown in practice in Python, but the lessons can be applied to any programming language.

Contents:

  • Introduction
  • 1. Overview
  • 2. Common Data Structures
  • 3. Recursion
  • 4. Sorting Data
  • 5. Searching Data
  • 6. Other Algorithms
  • Conclusion

Get Details and Enroll Now

OpenCourser is an affiliate partner of LinkedIn Learning and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 1h 45m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Joe Marini
Download Videos Only via the LinkedIn Learning mobile app
Language English
Subjects Programming
Tags Algorithms Software Development Developer Programming Foundations

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Assessment Coordinator - Common Academic Program $48k

Data 1 2 $50k

Data 2 $50k

Common Trust Fund Accountant $53k

Common Area Coordinator $54k

Common Label Operations $76k

Data Scientist - Data Curation $92k

Data Analyst, Data Warehousing $93k

Data Administrator / Data Modeler $108k

Judge, Court of Common Pleas $114k

IT Architect - Common Services $128k

Common Components Product Manager $171k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 1h 45m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Joe Marini
Download Videos Only via the LinkedIn Learning mobile app
Language English
Subjects Programming
Tags Algorithms Software Development Developer Programming Foundations

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now