To create computer programs or build the app of your dreams, you need to know how to code in a programming language. Apps rely on data and logic to make their magic happen, and that requires a programmer - you - to tell the computer what to do and how. But how do you actually write apps? Where do you start?
How to structure and group information in your app with data types.
How to use programming logic so your app does what you want it to.
How to manage errors and make your app communicate.
How to write readable code so you can more easily modify, maintain, and share your apps.