Welcome to 2 minute coding lessons

May 06, 2024 11:30 am

Hi, it's time to start the course you signed up for!


You’re going to be learning the very basics of programming. 2 minutes a day is like sipping a cup of coffee. Isn’t that a realistic commitment? Hopefully, you’ll get excited and try to write some code at one point, but that is optional. Every code lesson will have a practical challenge that should be quick to complete (but doesn’t fit into the 2min limit). Still, only taking the time to read is enough to get a basic understanding.


What to expect

We’re learning how to build websites. The languages concerned are HTML, CSS and Javascript. These are the building blocks of every website from the simple google.com to a social network like Facebook. Smartphone apps are not HTML (generally), but anything you access from your browser is. Btw, knowing the basics in Javascript means you know the basics in Python, Java and most other languages too, because the main concepts are the same.


Here’s a topic map we plan to cover:

Untitled.png

The area size is how much time we’re investing in it. As you can see Javascript has the majority hold in the ‘Basics’ section. This makes sense since it’s the only actual programming language, I’ll explain why some other time.


The other thing to note is that half of our time will be spent on the basics and the other we’ll be building an actual working product. Projects are really the only way to understand how the pieces work together, but of course, we need to know the pieces before trying to build anything.


It will probably take 3 months to cover the topic map. The content will change based on your feedback (so reply to any email and let me know). 7 emails per week, although some of them will be more entertainment and less lessons so you will get breaks.


Feedback

When you don’t quite understand a lesson or a practical challenge doesn’t quite work, reply to the email and I’ll help you figure it out. Remember, if you’re confused then there are more students with the same problem. I’ve been a software developer for 10 years now and I have forgotten how hard it was in the very beginning. You’ll have to help me remember.


Okay, any questions before we start? (Reply to this email and you’ll reach me directly).


All the best,

Krister

Comments
avatar Ashley
Excited to begin! Found this link on a reddit comment. I think you were the one that posted the link.