Resources
Here you will find more information about some of the topics and tools mentioned during the session! If you only have time to view one resource, take a look at our current internship site:
It contains content and links to learn a lot more about how we conduct our internships. Beyond that, here are some additional resources:
Paradigms
- Pair Programming: two developers work together at one workstation
- Mob Programming: an entire team works together at one workstation
- Agile: an overarching approach to software development that is meant to be flexible and effective
- Scrum: a common team collaboration framework meant to follow the agile philosophy
- Kanban: a simple visual way to track work being done by a software team
Tools
- Git: a version control system that tracks changes to a codebase
- GitHub: a cloud-based platform for codebases that use git
- Visual Studio Code: a lightweight integrated development environment
- MERN Stack
- TypeScript: JavaScript with syntax for types
- Render: a cloud-based platform for deploying web applications (with a free tier)
Miscellaneous
- Youth Opportunities Unlimited: our internship partner; a workforce development non-profit located in Cleveland
- Internship Homepage 2024: site from summer 2024
- Internship Homepage 2023: site from summer 2023