Programming Foundations
Algorithms
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 a Reminder
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
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.
Please login to leave a review
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