On January 11th, 2022 I started a free 30-week Software Engineering Bootcamp called #100devs, taught by Leon Noel. My goal in taking this course is to educate myself in all matters of coding and to successfully switch my career to that of a software developer by the end of the year.
I actually discovered this Bootcamp on Reddit just two days before the course start date (was it destiny?). Since joining the discord group, and signing up for Twitter I have been welcomed into the tech community with open arms. I am so lucky to have a tremendous amount of support from others.
This Bootcamp is nothing like you've ever imagined. Leon's energy is out of this world and he transmits such high vibes. Every Tuesday and Thursday he teaches live for 3h straight on twitch, and on Sundays, he answers questions during office hours.
If you're not part of the #tech twitter world you may not have heard of Leon Noel. He is Managing Director of Engineering @ Resilient Coders and distinguished Faculty @ General Assembly. His passion is training those who are underrepresented in tech to prepare them for high-growth careers as software engineers.
What have we learned so far?
HTML
- Non-semantic elements (
<h1>
,<p>
, lists, links,<img>
vs.<picture>
) - Semantic elements (
<header>
,<section>
,<nav>
) - Forms ( types, validation attributes, vs.
- Accessible HTML (well-understood by screen readers)
- Non-semantic elements (
CSS
- The box model
- Display value types (block, inline-block, inline, flex)
- Positioning (static, absolute, fixed, relative)
- Selectors (.class, element>element, element~element)
- Pseudo-classes (:hover, :active)
- Specificity, !important (and when to use !important responsibly)
- Responsive web design (media queries, relative units like em and rem, mobile-first design philosophy)
- Default stylesheet (normalize.css) and reset.css
- JavaScript
- Values, types, and basic operators (arithmetic, assignment, comparison, difference between
==
and===
) - Variables
- Functions
- Event Listeners (addEventListener, onClick)
- Values, types, and basic operators (arithmetic, assignment, comparison, difference between
If you're just reading this right now and want to join it too there's still time! All his classes are recorded and posted on Youtube and there is a catchup crew on Discord for those following along with the cohort, but can't join it live.
Here's the discord group link if you want to start your tech journey like me!
These links will help you follow along: twitter.com/juliafmorgado/status/1515341428..
The journey of becoming a Full Stack Developer has been amazing so far. I have connected with many folks, made online friends, and networked with professionals in the industry.
Let's connect on Twitter!