1/ 📢 #CodeNewbies & #100DaysOfCode
In 2015, I (@AndreiNeagoie) was in your shoes. I wanted a career change. I wanted to get into tech.
So I taught myself to code using only free resources & got hired in 5 months. You can too.
This is how I'd do it in 2023.
Let's go 👇🧵
In 2015, I (@AndreiNeagoie) was in your shoes. I wanted a career change. I wanted to get into tech.
So I taught myself to code using only free resources & got hired in 5 months. You can too.
This is how I'd do it in 2023.
Let's go 👇🧵
2/ Our #1 goal = efficiency.
Learn the skills most likely to get you hired as quickly as possible.
Why?
Because once you’re on the job, your learning will be 10x what it will be with any guide, course or bootcamp.
Plus, it’s way better to get paid to learn... right?! 🤑
Learn the skills most likely to get you hired as quickly as possible.
Why?
Because once you’re on the job, your learning will be 10x what it will be with any guide, course or bootcamp.
Plus, it’s way better to get paid to learn... right?! 🤑
3/ But wait... should you even learn to code?
Let's see:
✅Endless options to make great money
✅Work on interesting challenges
✅Flexibility to work when & where you want
✅Skill that will be valuable for years to come
And no, #ChatGPT isn't going to replace you.
Let's see:
✅Endless options to make great money
✅Work on interesting challenges
✅Flexibility to work when & where you want
✅Skill that will be valuable for years to come
And no, #ChatGPT isn't going to replace you.
4/ Don't take my word for it though.
Read this post by @webdev_cindy.
If she doesn't convince you, then maybe coding just isn't for you.
zerotomastery.io
Read this post by @webdev_cindy.
If she doesn't convince you, then maybe coding just isn't for you.
zerotomastery.io
5/ "I'm convinced but Andrei, can I actually learn to code & get hired for free?"
The resources today are 10x better than what I had available in 2015. So, if I did it, you can too.
Don’t get me started but you DO NOT need a Coding Bootcamp or a Computer Science Degree 🙅♂️
The resources today are 10x better than what I had available in 2015. So, if I did it, you can too.
Don’t get me started but you DO NOT need a Coding Bootcamp or a Computer Science Degree 🙅♂️
6/ Also... your age and your background DO NOT matter nearly as much as some people think.
Example #1: zerotomastery.io
Example #2: zerotomastery.io
More examples: #recent" target="_blank" rel="noopener" onclick="event.stopPropagation()">zerotomastery.io
And a bunch more: zerotomastery.io
Example #1: zerotomastery.io
Example #2: zerotomastery.io
More examples: #recent" target="_blank" rel="noopener" onclick="event.stopPropagation()">zerotomastery.io
And a bunch more: zerotomastery.io
7/ "Andrei... you had me convinced after the first tweet, let's get to the steps!"
Ok ok, you mean business. I like it.
BUT there is one super important point you need to know before you get started 👇
Ok ok, you mean business. I like it.
BUT there is one super important point you need to know before you get started 👇
8/ ⚠ KEEP IN MIND:
The first 2 months will feel like you're climbing an insurmountable mountain.
Every tutorial or lesson you do will make you feel like you're the only person in the world that doesn’t know this stuff...
It's called Impostor Syndrome.
zerotomastery.io
The first 2 months will feel like you're climbing an insurmountable mountain.
Every tutorial or lesson you do will make you feel like you're the only person in the world that doesn’t know this stuff...
It's called Impostor Syndrome.
zerotomastery.io
9/ Stay strong.
This isn't meant to be easy. But if you put in the time and effort, you will be greatly rewarded.
Still with me? 👍
Before we start, you can download the entire step-by-step guide as PDF with a checklist for each month.
zerotomastery.io
This isn't meant to be easy. But if you put in the time and effort, you will be greatly rewarded.
Still with me? 👍
Before we start, you can download the entire step-by-step guide as PDF with a checklist for each month.
zerotomastery.io
10/ Alright, here are the 10 high-level steps you're going to take:
1. Learn #HTML + #CSS
2. Make a basic website
3. Learn #JavaScript + NPM
4. Make your website interactive
5. Learn #Git + #Github and start making commits on personal or open-source projects
1. Learn #HTML + #CSS
2. Make a basic website
3. Learn #JavaScript + NPM
4. Make your website interactive
5. Learn #Git + #Github and start making commits on personal or open-source projects
14/ 1️⃣ 1st Month: The Big Picture
Questions we'll answer this month: How do computers, the internet, and websites work? How can I build a website?
15 steps this month:
1. Feynman Technique: medium.com
2. Trunk Method: medium.com
Learn these first.
Questions we'll answer this month: How do computers, the internet, and websites work? How can I build a website?
15 steps this month:
1. Feynman Technique: medium.com
2. Trunk Method: medium.com
Learn these first.
15/ Did these first two surprise you? Nothing about coding.
Remember, our focus is on efficiency.
Learning these will help ensure you're truly *learning* over the next 5 months vs. just using your short-term memory.
Dive deeper here 👇
zerotomastery.io
Remember, our focus is on efficiency.
Learning these will help ensure you're truly *learning* over the next 5 months vs. just using your short-term memory.
Dive deeper here 👇
zerotomastery.io
16/ Next up: the fundamentals 🤓
How does the internet work?
3. Watch ~40 mins: youtube.com
4. Then this: youtube.com
What are the basics of CS?
5. youtube.com by @GeekGurlDiaries
6. youtube.com by @DominicWalliman
How does the internet work?
3. Watch ~40 mins: youtube.com
4. Then this: youtube.com
What are the basics of CS?
5. youtube.com by @GeekGurlDiaries
6. youtube.com by @DominicWalliman
17/
7. Get an understanding of the full web developer industry landscape.
This will help you see how all the skills will fit together.
Watch this: youtube.com
When you watch it, it'll seem very confusing 😵.
Watch it again in 5 months. It'll all make sense 💃.
7. Get an understanding of the full web developer industry landscape.
This will help you see how all the skills will fit together.
Watch this: youtube.com
When you watch it, it'll seem very confusing 😵.
Watch it again in 5 months. It'll all make sense 💃.
18/
8. Learn CS fundamentals from @cs50:
youtube.com
@davidjmalan is likely the best CS instructor there is & you don't need to pay $50,000 / year in Harvard tuition!
Yes, this is the 2017 version because it’s still the best version.
Skip the exercises.
8. Learn CS fundamentals from @cs50:
youtube.com
@davidjmalan is likely the best CS instructor there is & you don't need to pay $50,000 / year in Harvard tuition!
Yes, this is the 2017 version because it’s still the best version.
Skip the exercises.
19/
9. Learn how to use the Command Line by @lzsthw
learnpythonthehardway.org
(Don't worry that it has Python in the title)
10. Learn how to build a website, get a domain, and have it up and running by @LearnCodeAcad
youtube.com
9. Learn how to use the Command Line by @lzsthw
learnpythonthehardway.org
(Don't worry that it has Python in the title)
10. Learn how to build a website, get a domain, and have it up and running by @LearnCodeAcad
youtube.com
20/
11. How do HTML + CSS fit together?
I'll teach you this myself but just in case, here's an alternative resource 🙂
youtube.com
youtube.com
11. How do HTML + CSS fit together?
I'll teach you this myself but just in case, here's an alternative resource 🙂
youtube.com
youtube.com
21/
12. Learn to build websites with @getbootstrap
Start with this Bootstrap 5 tutorial…
youtube.com
… then go to the Bootstrap 5 documentation and add some components to a sample website.
getbootstrap.com
12. Learn to build websites with @getbootstrap
Start with this Bootstrap 5 tutorial…
youtube.com
… then go to the Bootstrap 5 documentation and add some components to a sample website.
getbootstrap.com
22/
Understand the benefits that Bootstrap provides vs. writing CSS yourself.
BUT... don’t get stuck on this because we want to focus more time on the next two which are more employable skills 👇
Understand the benefits that Bootstrap provides vs. writing CSS yourself.
BUT... don’t get stuck on this because we want to focus more time on the next two which are more employable skills 👇
23/
13. Learn Flexbox 💪 & CSS Grid 🚧
I teach you both of these in my free crash course here:
youtube.com
Then practice Flexbox here: flexiting.com
And here: flexboxfroggy.com
Practice CSS Grid here: cssgridgarden.com
13. Learn Flexbox 💪 & CSS Grid 🚧
I teach you both of these in my free crash course here:
youtube.com
Then practice Flexbox here: flexiting.com
And here: flexboxfroggy.com
Practice CSS Grid here: cssgridgarden.com
24/
14. Build your own website layout from scratch.
Then understand how to use templates to build websites using…
🆓 Themes: startbootstrap.com
&
🆓 Templates: mashup-template.com
More free resources for all your future projects here: zerotomastery.io
14. Build your own website layout from scratch.
Then understand how to use templates to build websites using…
🆓 Themes: startbootstrap.com
&
🆓 Templates: mashup-template.com
More free resources for all your future projects here: zerotomastery.io
zerotomastery.io/resources/
Top Free Resources for Developers | Zero To Mastery
Our community of 40,000+ developers use this curated list of free developer resources to take their...
mashup-template.com
Créer un site internet : gratuit, français, site web pro | SiteW
Note : 4,6/5 - 932 avis. Créer un site web avec SiteW : Site gratuit, Domaine et email, 100% personn...
startbootstrap.com/themes
Free Bootstrap Themes & Templates
Free themes for Bootstrap 5 that are open source, MIT licensed, and free to download - these pre-des...
25/
CONGRATS! You made it to the end of Month #1 🥳
Important takeaways:
1️⃣ Don’t try to memorize all the HTML & CSS properties/tags. This is a mistake I made as well.
zerotomastery.io
2️⃣ Move on to learning JavaScript as soon as possible.
CONGRATS! You made it to the end of Month #1 🥳
Important takeaways:
1️⃣ Don’t try to memorize all the HTML & CSS properties/tags. This is a mistake I made as well.
zerotomastery.io
2️⃣ Move on to learning JavaScript as soon as possible.
26/ 3️⃣ No matter how “unready” you feel or incomplete your knowledge of CSS is, just move on to Month 2.
You'll still be using and learning HTML & CSS throughout the next 4 months. Don't get stuck here.
Trust me 🙏
4️⃣ If you made it here then you can make it all the way!
You'll still be using and learning HTML & CSS throughout the next 4 months. Don't get stuck here.
Trust me 🙏
4️⃣ If you made it here then you can make it all the way!
27/ 🚀 Months #2 – #5:
Keep following along here 👇
zerotomastery.io
1,000s of people have used this guide to learn to code for free & got hired as developers.
This is my way to give back to the community. Please enjoy it, share it, and let me know how it goes!
Keep following along here 👇
zerotomastery.io
1,000s of people have used this guide to learn to code for free & got hired as developers.
This is my way to give back to the community. Please enjoy it, share it, and let me know how it goes!
28/ By the end of the 5 months, you'll:
1. #learntocode for free
2. Be able to get hired as a dev
3. Have FUN!
Last thing: the EASTER EGG 🐣
I'm giving away a free annual membership to @zerotomasteryio to the first 3 people who find it hidden in the PDF guide.
Good luck!
1. #learntocode for free
2. Be able to get hired as a dev
3. Have FUN!
Last thing: the EASTER EGG 🐣
I'm giving away a free annual membership to @zerotomasteryio to the first 3 people who find it hidden in the PDF guide.
Good luck!
جاري تحميل الاقتراحات...