Programming Terms
Offered By: Corey Schafer via YouTube
Course Description
Overview
Learn essential programming, computer science, and software development terminology in this comprehensive 1.5-hour video series. Explore key concepts such as closures, first-class functions, mutable vs immutable data, memoization, combinations and permutations, DRY principle, idempotence, and string interpolation. Gain a broader understanding of fundamental programming terms through detailed explanations and code examples, equipping yourself with the knowledge necessary to navigate the world of software development more confidently.
Syllabus
Programming Terms: Closures - How to Use Them and Why They Are Useful.
Programming Terms: First-Class Functions.
Programming Terms: Mutable vs Immutable.
Programming Terms: Memoization.
Programming Terms: Combinations and Permutations.
Programming Terms: DRY (Don't Repeat Yourself).
Programming Terms: Idempotence.
Programming Terms: String Interpolation.
Taught by
Corey Schafer
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera