We help early career devs gain the skills they typically learn the first few years of their dev career. Follow our workshop content and exercises to learn needed basic concepts and skills to be successful in a work environment.
We aim to teach early career devs concepts/practices/technologies typically learned in the first few years of their development careers.
Need to identify these concepts, create an issue for each one requesting content and exercises, and hopefully we can crowdsource the content so we can use those for future Dev Together events. Each topic/concept along with exercises should be accomplishable in a 90 minute period.
Some initial thoughts:
Source Control basics (I.e. Git) - content already written
Source Control advanced - team flows (conflicts, etc) - content already written, but need to be pulled into git repo
Environments Basics - what, why, etc
unit tests - what, why, etc
CI/CD Basics - what it is, why, some examples (azure devops)
Basic Security (Authentication vs Authorization)
APIs
Basic design of applications (I.e. Todo app, what are the components etc)
Operations - what it means to support an app
enhancements to a live app - why it's hard and general best practices
We aim to teach early career devs concepts/practices/technologies typically learned in the first few years of their development careers.
Need to identify these concepts, create an issue for each one requesting content and exercises, and hopefully we can crowdsource the content so we can use those for future Dev Together events. Each topic/concept along with exercises should be accomplishable in a 90 minute period.
Some initial thoughts: