Playing: 162: The Fundamentals — JS
Potluck - CSS × Angular × Dev job preparation × Svelte × File organization × Gear × More!
Potluck - Media Queries × NPM Vulnerabilities × Fullstack JS vs JAMstack × Web VR/AR × Switching Jobs × More!
Potluck - Interview Qs × Headless CMS × React Hooks × Resume Design × Redux vs Context × More!
How We Manage Our Lives — Notion, Todos, Notes, Focusing, Calendars, Goal tracking, and more!
Potluck - Changing careers × Repo organization × CSS Grid × Certifications × Freelancing × Spammers × More
Potluck - Where to start with JS × Freelancing × Cron jobs × Split testing × Frameworks in 2019 × More
Potluck - $100/hr × Redux Replacements × Full Stack Designers × JWT × VS Code Tips × More
Potluck - Editor Fonts × Portfolios × Meetup Tips × Switching to Windows × Freelancing Sources
Potluck EP × Remote Work × Headless WordPress × Good Client Questions × Alternate Careers × React API Credentials
Potluck EP × Is Redux Dead × Learning Quickly × Developing Solo × Specialist vs Generalist × Funnest Projects × Wes’ BBQ Course
Potluck EP × Vue.js × Headless WP × Typescript & Flow × Productivity × Server Side Rendering × Yeoman
Wes and Scott's Lives - Breakdancing, BBQ, Wives, Work/Life Balance, Problem Solving, YouTube Subscriptions
Snack Pack — CSS Frameworks, React HOC, Render Props, Coding Designers, Early Career Advice and a sound board!
Hosting & Servers — Heroku, Now, Galaxy, Digital Ocean, Linode, Docker, Netlify and more!
Jul 17th, 2019
The Fundamentals — JS👇 Download Show✏️ Edit Show Notes
LogRocket - Sponsor
LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It's an exception tracker, a session re-player and a performance monitor. Get 14 days free at LogRocket.
FreshBooks - Sponsor
Get a 30 day free trial of FreshBooks at FreshBooks and put SYNTAX in the "How did you hear about us?" section.
3:07 - Variables + Scoping
- Block scope
- Function scope
- Scope lookup
6:06 - Types
- Reference vs. copy
7:15 - Functions
- Types of functions
- Anonymous vs. named
- Arrow functions
9:33 - DOM
15:07 - Prototypes + this
20:16 - Events
- Listening, callbacks
22:05 - Arrays
- Push, pop, manipulate
- Spread, rest
- Map, filter, reduce
- Arrays vs. objects
- Mutation vs. immutable
26:25 - Flow control
- Promises + Async + Await
29:47 - Security and accessibility
- XSS and innerHTML
32:04 - Things you should know, but not necessarily master
- Ajax requests
35:26 - Clean code
- Syntax 141: Hasty Treat - Async + Await Error Handling Strategies
- Syntax 072: Accessibility