Ace Your Web Developer Interview
50mGeneral2022-02-22
Authors

Emma Bostian
Software Engineer
Course details
You know you’re a great developer for the job, but how do you prove it to your interviewers? It can be challenging to feel confident in web development technical interviews. In this course, instructor Emma Bostian equips you with the problem solving skills you need to ace your web developer interviews. Emma doesn’t focus on teaching computer science or web development topics. Instead, she teaches you how to use the skills you already have to solve technical problems. Emma uses a series of challenges to give you real-world practice and walk you through how to ask clarifying questions, architect your first solution, optimize your code, and test for edge cases.
Skills covered
Ecma InternationalHiring and InterviewingCSSJavaScriptJob SearchingWeb Development ToolsCareer DevelopmentHuman ResourcesWeb DevelopmentOpen SourceOne-Off
Concepts
0. Introduction
- 01 - Acing your web developer interview
- 02 - Course organization
- 03 - What you should know
- 04 - Environment setup
1. Comprehension - CSS Specificity
- 05 - Challenge - CSS specificity
- 06 - Solution - CSS specificity
2. Comprehension - Event Loop
- 07 - Challenge - Event loop with promises
- 08 - Solution - Event loop with promises
3. Comprehension - Event Delegation
- 09 - Challenge - Event delegation
- 10 - Solution - Event delegation
4. Comprehension - Scope
- 11 - Challenge - Scope
- 12 - Solution - Scope
5. Comprehension - Accessibility
- 13 - Challenge - Accessibility
- 14 - Solution - Accessibility
6. Comprehension - HTTPS
- 15 - Challenge - HTTPS
- 16 - Solution - HTTPS
7. Execution - Color Swatches
- 17 - Challenge - Color swatches
- 18 - Solution - Color swatches
8. Execution - Movie API
- 19 - Challenge - Movie API
- 20 - Solution - Movie API
9. Execution - Blog Post URL
- 21 - Challenge - Blog post URL
- 22 - Solution - Blog post URL
10. Execution - Matching Brackets
- 23 - Challenge - Matching brackets
- 24 - Solution - Matching brackets
- 25 - Solution 2 - Matching brackets
11. Execution - Binary to Decimal Translator
- 26 - Challenge - Binary to decimal translator
- 27 - Solution - Binary to decimal translator
12. Execution - Responsive Layout
- 28 - Challenge - Responsive layout
- 29 - Solution - Responsive layout
Conclusion
- 30 - Interview IDEs
- 31 - Next steps
Related courses
- JavaScript Code Challenges: Creating Web Apps
- JavaScript: Building Linked Lists Data Structures
- Learn JavaScript: Write Modern Code with JavaScript ESNext
- Learning Functional Programming with JavaScript ES6+
- Building TypeScript Applications with JSDoc
- LangChain.js: An AI ToolChain for JavaScript Developers
- Data Structures in JavaScript: BSTs, Queues, and Stacks
- JavaScript: Security Essentials