Application Programming Fundamentals
- Offered byCoursera
Application Programming Fundamentals at Coursera Overview
Duration | 9 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Application Programming Fundamentals at Coursera Highlights
- Flexible deadlines
according to your schedule. - Shareable Certificate upon completion.
Application Programming Fundamentals at Coursera Course details
- In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming.
- We will discuss objects, classes, messaging, inheritance, polymorphism, and more.
- As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages.
- This course includes hands-on labs where you will learn to write and execute programs.
Application Programming Fundamentals at Coursera Curriculum
Gettingstarted with Fundamentals of Programming
Overview of the Introduction to Application Development Specialization
Course Introduction
Experience the Lab Environment
Hello World
What is a program?
Languages and Common Concepts
The One True Programming Language
"The One Programming Language to Rule Them All"
"Hello, World!"
Computer Program Overview
Introducing Ice Cream Sundaes and Programming Logic
Review of Ice Cream Sundaes and Programming Logic
Module 1 Quiz
Data Types
Operators
Expressions
Subroutines
Booleans
Branching
Looping
Operator Precedence
Code Blocks in Python
Module 2 Quiz
Algorithms
Algorithms
Binary Search Demo
Algorithms
Module 3 Quiz
Design Patterns
Demo: The Callback Pattern
Design Patterns
Module 4 Quiz