APPLICATION LIFECYCLE MANAGEMENT (ALM), PROJECT MANAGEMENT, AUTOMATION AND CONTINUOUS INTEGRATION RESOURCES
This repo has every material that my guidence counselor at my internship give to me to learn about DevOps culture.
- MEDIUM POST: https://medium.com/@devfire/how-to-become-a-devops-engineer-in-six-months-or-less-366097df7737
Is a set of tools and concepts that help us to create strategies to manage projects of Software development. It covers everything that has to do with the lifecycle of a software. Starting with a piece of paper and go over all the development process, including maintence and so on.
- Portuguese presentation: https://pt.slideshare.net/brjavaman/alm-open-source
- ARTICLE: http://thedailywtf.com/articles/Source-Control-Done-Right
- ARTICLE: http://thedailywtf.com/articles/Release-Management-Done-Righti
- GIT BOOK: https://git-scm.com/book/en/v2
- GIT INTERATIVE WEBSITE: https://learngitbranching.js.org/
- Maven the complete reference book!
- https://www.quora.com/What-are-the-best-resources-to-learn-about-Continuous-Integration-in-Software-Development
- https://www.youtube.com/user/ProgrammingKnowledge
- Read clean code!
- OOP WITH JAVA: https://www.coursera.org/learn/orientacao-a-objetos-com-java
- ADVANCED DEVELOPMENT WITH JAVA: https://www.coursera.org/learn/desenvolvimento-agil-com-java-avancado
- DESIGN PATTERNS: https://www.coursera.org/learn/desenvolvimento-agil-com-padroes-de-projeto
- TEST DRIVE DEVELOPMENT: https://www.coursera.org/learn/tdd-desenvolvimento-de-software-guiado-por-testes/
