Learn Practical Programming: Introduction
Learn in such a way so you can create your own solutions.
Everyone should be able to create their own programs to automate and ease tedious/repetitive tasks. Imagine removing 50% (or more) of the time you spend on your job without losing quality. Wouldn’t it be great?
Coding Is Easier Than Making a Sandwich
And this is why the world should learn how to code.
Welcome to our practical programming course. In this course, we’ll teach you the basics of programming. However, you must know that we won’t teach in in-depth concepts (such as memory allocation). The objective of this course is to give you enough programming concepts to let you create your own programs to automate tasks only you know how to do.
Here are some examples of what you’ll be able to do after this course:
- Custom calculators (to automate long calculation processes)
- To-do lists
- Message encoders/decoders
- Text-based games
- A pong game
How Learning To Code Helps You Think Better
How it helps to face frustration, solve problems effectively, and ease tedious tasks.
So, how will this course teach?
Simple, every “step” will contain the following routine:
- A quick explanation of what the concept is and how it works.
- An exercise, followed by a guided solution.
- A second exercise with a link to a file with the solution.
- Conclusions (thoughts on how it can be of use to you).
Are you ready?
I hope you’re as enthusiastic about learning as I’m about teaching. I hope you enjoy this course and please feel free to leave questions or suggestions in the comment section. This course is based on a book I’m writing on a full introduction to programming, so your opinion is of high value to the creation of this book. If you want to learn more about the book you can see this Kickstarter campaign.