This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
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
Part 1: Introduction to Databases
Complete and Continue