Crash Course: Programming Foundations in a Weekend delivers essential programming concepts through an intensive, focused learning experience. This accelerated 5-chapter program is designed for quick knowledge acquisition.
Chapter 1 (Introduction & Prerequisites) is FREE and provides a rapid overview of programming. Quickly set up your development environment and understand the fundamental concepts of how programs work and are executed.
In Chapter 2 (Core Concept A), you will learn programming essentials including variables, data types, and basic control structures at an accelerated pace. Focus on the most important concepts for writing simple programs.
Chapter 3 (Core Concept B) introduces functions and basic data structures. Learn to organize code and work with collections of data quickly and efficiently in a compressed learning format.
Chapter 4 (Worked Examples & Practice) involves writing small programs and solving basic coding problems. Build simple applications that reinforce the programming concepts covered in the previous chapters.
Finally, Chapter 5 (Advanced Tips & Next Steps) provides guidance for continuing your programming education. Learn where to focus your efforts next and how to build upon the programming foundation established in this crash course.
