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
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera