Beginner
39h
Updated 5 months ago
WHAT YOU'LL LEARN
Show more
Content
1.
Introduction
1 Lessons
2.
Introduction to Computer Programs
10 Lessons
3.
Introduction to Programming Languages
8 Lessons
4.
Types of Applications
9 Lessons
5.
Software Projects and Code Organization
6 Lessons
6.
The Basic Building Block of a Computer Program
13 Lessons
7.
Working with Data: Variables
19 Lessons
8.
Program Control Structures
12 Lessons
9.
Understanding Functions
12 Lessons
10.
When Things Go Wrong: Bugs and Exceptions
11 Lessons
11.
Programming Paradigms
15 Lessons
12.
Programming Tools and Methodologies
11 Lessons
13.
Code Quality
10 Lessons
14.
Appendix: How to Translate the Pseudocode into Real Code
8 Lessons
15.
Conclusion
1 Lessons
Course Author:
Trusted by 2.7 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor
Free Resources