title | author | geometry | output |
---|---|---|---|
New joiners onbarding guide |
Massimo Sporchia, Dario Pizzuto |
margin=1cm |
pdf_document |
Quick and handy practical guide to onboarding new people to the team.
- Common and uncommon question and answer website - https://stackoverflow.com/
- Free daily useful Computer Science related ebooks https://www.packtpub.com/packt/offers/free-learning
- Git Client: https://git-scm.com/download/gui/windows (Client needed to interact with Source Control Management Systems: GitHub, GitLab, Innersource, ... )
- IDE Spring Tool Suite: https://spring.io/tools (Integrated Development Environment, useful tool to ease the development process)
- Spring Boot: https://spring.io/projects/spring-boot ( Opinionated framework used to ease the development and "boot"strapping of cloud-native applications )
- Docker: https://www.docker.com/ ( The most used and common Container Platform )
- Database NoSQL (MongoDB): https://www.mongodb.com/it ( A common NoSQL database )
- Practical Git guide - https://learngitbranching.js.org/
- HTTP Protocol guide - https://www.tutorialspoint.com/http/
- REST API Architecture guide - https://www.restapitutorial.com/
- Git guide - https://www.tutorialspoint.com/git/
- Microservices guide - https://www.edureka.co/blog/microservices-tutorial-with-example
- MongoDB guide - https://www.tutorialspoint.com/mongodb/ |
- Definition - https://martinfowler.com/articles/microservices.html
- Patterns - https://microservices.io/patterns/microservices.html
- Google Code Review practice - https://google.github.io/eng-practices/review/reviewer/standard.html
- What's Cloud computing - https://aws.amazon.com/what-is-cloud-computing/
- Types of Cloud computing (IaaS, PaaS, SaaS) - https://aws.amazon.com/types-of-cloud-computing/
- List of IaaS, PaaS and SaaS offering per Cloud Offering - https://github.com/MassimoSporchia/free-for-dev
- AWS (Amazon Web Services) - https://aws.amazon.com/it/
- GCP (Google Cloud Platform) - https://cloud.google.com/
- Azure - https://azure.microsoft.com/it-it/
- https://linuxacademy.com/ - Nice Hands-on and guided courses
- https://www.pluralsight.com/ - One of the best online courses website (if you are a beginner, I recommend: https://www.pluralsight.com/courses/cloud-computing-fundamentals )
- https://acloud.guru/ - One of the best online cloud-focused courses website