Autoplay
Autocomplete
Previous Lesson
Complete and Continue
How To Speak Software Engineering Jargon For Recruiters
Section 1: Welcome!
Intro to the course! (6:44)
Technical Terms Resources
Section 2: Research
Survey Results and Research (13:56)
Blog & Survey links
Section 3: How engineers feel about work and recruiters
Engineer's Opinions (10:08)
Why programmers leave their jobs (5:43)
Example Job Titles
Cold emails (Blog Links and more)
Subject Lines
Cold Email Examples
Email Templates
Section 4: Software Development Process (the business side)
The lifecycle and process of developing software (13:28)
The Develop / Test / Deploy Process - a more detailed look (6:07)
A day in the life of a developer (6:57)
Business of Producing Software - includes job titles and tracks (13:17)
Types of Work Environments (9:28)
Section 5: UI Design / Development
UI/UX Developers/Designers. What do all these titles mean? (3:58)
A Walkthrough of Various Design Systems (7:11)
Design Systems Examples
Section 6: Frontend Vs Backend
Part 1: Intro Video (0:59)
Part 2: Intro to Client Server Model (3:11)
Part 3: Anatomy of a Real System (LinkedIn) (4:06)
Part 4: Intro to Application Infrastructure (3:44)
Part 5: Frontend Vs Backend Vs Fullstack developers comparison (4:39)
Part 6: Where to find Frontend developers (1:04)
Part 7: Key Frontend Technologies (3:30)
Part 8: Where to Find Backend Developers (2:05)
Part 9: Key Backend Technologies (5:08)
PDF Download of slides with tech terms
Blog Links and Relevant Articles
Section 7: Intro To HTML, CSS, and JS
HTML, CSS and JavaScript - a coding intro (11:57)
Links from the video
Section 8: Tech Stacks and Technology Details
Tech Stacks Part 1: Introduction (2:10)
Tech Stacks Part 2: LAMP Stack (2:14)
Tech Stacks Part 3: MEAN Stack (2:26)
Tech Stacks Part 4: Ruby On Rails (2:13)
Tech Stacks Part 5: Django (python) (1:27)
Tech Stacks Part 6: Spring (Java) (2:25)
Tech Stacks Part 7: ASP.NET (microsoft) (1:10)
Tech Stacks Part 8: Serverless systems (2:04)
Tech Stacks Part 9: JAM Stack (1:54)
Tech Stacks Part 10: Summary and takeaways (1:53)
.NET vs Java (10:53)
Client Side Frameworks: SPAs vs Template Rendering (9:39)
What About Wordpress? (4:58)
Desktop Application Development (3:25)
Section 9: Databases
Part 1: Introduction to Databases (1:35)
Part 2: Intro To Relational Databases (SQL Databases) (5:08)
Part 3: Types of Relational Databases (1:41)
Part 4: Intro to NoSQL Databases (0:47)
Part 5: Types of NoSQL Databases (5:21)
Part 6: Database Hosting and Management Systems (2:07)
Part 7: People & Trends in Databases (4:54)
PDF download of slides with tech terms
Section 10: Mobile Devs Vs Web Devs
Mobile Devs Vs Web Devs part 1 (11:52)
Mobile Devs Vs Web Devs Part 2 (2:38)
Section 11: Open Source and Github
Open Source and Github (8:19)
Version Control and Package Managers (6:28)
Github Live Walkthrough (7:01)
Links and Additional Info
Section 12: Common Points of Confusion
Intro (0:25)
Git Vs Github (3:26)
Java Vs JavaScript (2:01)
React Vs Angular (2:36)
Graph Databases Vs GraphQL (2:52)
Section 13: Advanced Software Engineering Concepts
Paradigms and Design Patterns (10:07)
Message Queues and Kafka (7:59)
Docker - what is it, why are people using it? (12:52)
Section 14: Infrastructure & DevOps
Part 1 - Introduction video (1:11)
Part 2 - Client Server Model (1:46)
Part 3 - Application Infrastructure (2:50)
Part 4 - Server Infrastructure (5:03)
Part 5 - DevOps (6:10)
When you go to a website what happens - video (3:42)
When you go to a website what happens - links
Section 15: Evaluation
Part 1: Intro to evaluating software engineers (6:51)
Part 2: Experience based questions (2:57)
Part 3: Engineering questions and answers (4:20)
Part 4: Advice from "Technology Made Simple" (2:04)
Part 5: React specific evaluation questions (2:29)
Evaluation Slides (with questions)
Closing Statement, Thank you!
Closing video (1:21)
Useful Links to Learn More
Teach online with
Part 3: Anatomy of a Real System (LinkedIn)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock