Programming Principles
Programming Principles are the fundamental concepts and rules that guide the structure and functionality of computer programming. Coursera's Programming Principles catalogue teaches you about the foundational principles of computer programming and coding logic. You'll learn about data types, control structures, data structures, syntax, semantics, and algorithms. This skill equips you to design, implement, test, and troubleshoot various types of software programs. You'll also learn best coding practices, design patterns, and the principles of software engineering. This knowledge can be applied across diverse programming languages and platforms, and is essential for anyone pursuing a career in software development, data science, or any field that involves programming.
My Score0
Filter by
SubjectRequired
Required
LanguageRequired
Required
Learning ProductRequired
Required
Build job-relevant skills in under 2 hours with hands-on tutorials.
LevelRequired
Required
DurationRequired
Required
SubtitlesRequired
Required
EducatorRequired
Required
Hands-on LearningRequired
Required
Results for "Programming Principles"
Sort by: Best Match

Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Computer Programming Tools, Program Development

Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Computer Science

Coursera
Skills you'll gain: TypeScript, Computational Logic, Programming Principles, Computer Programming

Coursera
Skills you'll gain: TypeScript, Programming Principles, Computational Logic, Computer Programming Tools, Computer Programming

Coursera
Skills you'll gain: Simulation and Simulation Software, Simulations, Biology, Programming Principles, Computer Programming