Computer Science Principles: Programming
Offered By: LinkedIn Learning
Course Description
Overview
Enrich your understanding of programming principles. This course explains functions, values, variables, parameters, tests, loops, arrays, object-oriented programming, and more.
Syllabus
Introduction
- Welcome
- What you should know
- History of programming
- Forms of programming
- Work with values and variables
- Use functions to repeat actions
- Break down tasks
- Customize functions with parameters
- Variables and scope
- Return values from functions
- Work with an API
- Capture input from the user
- Manage different variable types
- Create conditional tests
- Build compound conditional tests
- Use while loops
- Use for loops
- Create arrays to store groups of values
- Use loops with arrays
- Changing arrays
- Everything is an object
- Everything is a class
- Work with existing classes and objects
- Make your own classes and objects
- Extend classes
- Use polymorphism using interfaces
- Debug problems
- Refactor code to make improvements
- Save progress and work with others
- Build iteratively using agile development
- Create for multiple platforms
- Next steps
Taught by
Doug Winnie
Related Courses
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX