Cursos Dev. Software: O QA Desenvolvedor Carreira DEV
por Andre Tamietti Quintão
1. Copmportamentais Soft Skills
1.1. Marketing
1.2. Crescimento Pessoal
1.3. Gerência de conflitos
1.4. Comunicação não violenta
2. Ambientes / Plataformas
2.1. Mobile
2.2. Components
2.3. Services
2.4. Desktop
2.5. Cloud
2.6. Web
3. Tests
3.1. Test Doubles
3.1.1. Mock's
3.1.1.1. Mock
3.1.1.2. Spy
3.1.2. Stub's
3.1.2.1. Fakes
3.1.2.2. Dummies
3.1.2.3. Stub
3.2. Triple A
3.2.1. Arrange
3.2.2. Act
3.2.3. Assert
3.3. Test Drivers
3.3.1. Appium
3.4. Unit Test
3.5. UI Test
3.6. Integration Test
3.7. API Tests
3.7.1. Postman
4. Linguagem de Programação
4.1. C#
5. Lógica da programação
5.1. Estruturas e conceitos
5.2. Procedural
5.3. O.O.
6. Conceitos / Boas Práticas
6.1. Architectural patterns
6.1.1. N Layers
6.1.2. Onion
6.1.3. Hexagon
6.1.4. MVVM
6.1.5. MVC
6.2. K.I.S.S.
6.3. S.O.L.I.D.
6.4. Design Paterns
6.4.1. GOF
6.4.2. Fluent Interface
6.4.3. Anti Paterns
6.4.4. BDD
6.4.5. DDD
6.4.6. TDD