⪼ Made with 💜 by realpolyglot.com
- Income Sources :: Books :: Everyday Tmux
- Income Sources :: Books :: Everyday Dev
- Income Sources :: Books :: README-Driven Development
- Income Sources :: Books :: How to Write Technical Documentation using Markdown
- Income Sources :: Books :: Computer Setup Guide for Software Developers
- Income Sources :: Books :: Indie Development 101
- Income Sources :: Books :: Build & Launch a SaaS Business in 13 Days
- Income Sources :: Books :: Full-Stack Developer Fundamentals
- Income Sources :: Books :: Testing, Debugging, & Troubleshooting TypeScript
- Income Sources :: Books :: Full-Stack React, Node.js, & TypeScript
- Income Sources :: Books :: Develop, Maintain & Publish JavaScript Libraries using TypeScript
- Income Sources :: Books :: REAL Full-Stack Software Engineer :: Manuscript 1 - Crafting Text Parsers in TypeScript
- Income Sources :: Books :: REAL Full-Stack Software Engineer :: Manuscript 2 - Crafting a REAL Full-Stack SaaS Application From Scratch
- Income Sources :: Books :: React Hooks Guide
- Income Sources :: Books :: REAL Full-Stack Software Engineer :: Manuscript 0 - Getting Your Development Environment In Order
- ...
- An easy introduction and overview of what it takes to be a full-stack software engineer
- By Wil Moore III
- published by showerthought publishing
- ...
- Acknowledgements
- Introduction
- Chapter 1 :: ...
...
There are countless tutorials on the internet vying for your attention; promising to teach you how to code.
So, here we are...you've done the tutorials; maybe you've even done a bootcamp, but you still don't feel confident.
Why!?
I'm glad you asked. You might be missing some of the fundamentals...
- Do you understand the difference between HTTP, HTTPS?
- Are you familiar with TLS and SSH?
- How about SFTP...and do you know cURL? No, not the olympic sport.
- We also might need to have a talk about REST, Databases, SQL and MVC.
- While we're at it, we should dig into CI/CD, Event-Driven Architechture, and Serverless.
- Let's also not forget to have a conversation about Agile, Scrum, Kanban, Lean, XP and Waterfall.
- Oh crap, did we even touch on Telemetry, Monitoring, Alerting, and Runbooks. Damn.
The DOM or "Document Object Model" is a an in-memory data-structure representing a web page's structure and content. In other words, it is the non-visual programatic data that represents the visual content you see on the web. The DOM includes a bunch of utilities that provide programatic access to both select elements in the DOM and manipulate them.
All this means is, if you write the HTML to show a content container (i.e. div
) on a web page, there is a way to select that content container and do things to it. You can delete it, you can add more content to it, or you can modify it's attributes.
- Google Chrome
- Firefox
- Microsoft Edge
- Opera
- Safari
- Brave
- Chromium