Examples are carefully chosen to illustrate all concepts. In addition, the output for all examples are provided immediately so you do not have to wait till you have access to your computer to test the examples.
Careful selection of topics
How is this course different ?
What you'll learn:
- What are variables?
- How to control the flow of a program with loops
- What are functions and modules?
- How to define your own functions and modules
- What are objects and classes
- How to write your own class
- What are properties
Each question in this course is crafted to help you gradually build your programming skills, focusing on one or two concepts at a time and increasing in level of difficulty as we progress through the chapters.
Clear and Easy to Understand Solutions
A Project to Consolidate Your Learning
A lot of times, when new programmers look at code written by other programmers, they tend to feel intimidated as a lot of the code looks complicated to them. A complete program written by other programmers incorporates many different concepts.
The goal of this course is to isolate the different concepts so that new programmers can gradually gain competency in the fundamentals of the language before working on bigger projects at the end of the course.
Programming does not have to be scary or frustrating when you take one step at a time.
Use functions to avoid code redundancy and package code for reuse