Core Engineering Foundations — Forward Deployed Engineer (FDE) Roadmap
The full-stack engineering fundamentals an FDE draws on every day
Steps in Core Engineering Foundations
- Full-Stack Fundamentals Refresher — beginner · A working refresher on frontend, backend and database layers needed to build client solutions end to end
- Python for Rapid Prototyping — beginner · Using Python's ecosystem (scripts, notebooks, quick APIs) to stand up a working prototype fast
- Working with APIs and JSON — beginner · Consuming and building REST APIs quickly, including auth headers, pagination and error handling
- SQL for Business Data — beginner · Querying, joining and aggregating the relational data that most enterprise clients actually have
- Git and Version Control in Client Environments — beginner · Working with Git inside restricted client networks, private repos and unfamiliar branching conventions
- Choosing the Right Tool Quickly — beginner · Deciding fast between a script, a notebook, a small service or a full app based on the actual problem
Part of
- Forward Deployed Engineer (FDE) roadmap — the full learning path