Welcome to this fundamentals course. You’ll learn how to read and build simple applications, focusing on the most commonly used language constructs. The course provides a strong foundation and prepares you for more advanced topics and future learning.

It’s designed for developers and students with prior experience in at least one programming language and assumes familiarity with core programming concepts. New ideas are explained using comparisons to other common languages to aid understanding.

This course is not exhaustive, but it offers a practical starting point and resources for continued learning through the broader community.


Course rating: 5.0(3)