Home
Projects
Resources
Alternatives
Blog
Sign In
Learning Path
Save
Audiense engineering team core learning path
Overview
Reviews
Resources
Project README
Audiense Core Learning Path
Fundamentals
Solid
Youtube Video: SOLID Object-Oriented Design by Sandi Metz
Codely.tv: Principios SOLID Aplicados
(Spanish)
SafariBooks Recorded Training: SOLID Principles of Object-Oriented and Agile Design
Clean Code
SafariBooks: Clean Code
SafariBooks: Clean Code Video Series 1
SafariBooks: Clean Code Video Series 2
Clean Code Cheat Sheet
Blog post: The 4 rules of simple design
Clean Code & SOLID Examples in Javascript
Domain Driven Design
SafariBooks: Domain-Driven Design Distilled
SafariBooks Videos: Domain-Driven Design Distilled
SafariBooks: Implementing Domain-Driven Design
SafariBooks: Patterns, Principles, and Practices of Domain-Driven Design
SafariBooks Online Training: Domain-Driven Design and Event-Driven Microservices
Architecture
Clean Architecture
SafariBooks: Clean Architecture: A Craftsman's Guide to Software Structure and Design
Codely.tv: Arquitectura Hexagonal
(Spanish)
SafariBooks Online Training: Breaking Down The Monolith
CQRS & Event-Driven Architecture
Youtube Video: Matt Walters - How to CQRS in Node: Eventually Consistent, Unidirectional Systems with Microservices
Codely.tv: Arquitectura Hexagonal
(Spanish)
Codely.tv: Comunicación entre microservicios: Event-Driven Architecture
(Spanish)
Software Development Techniques
Refactoring
SafariBooks: Refactoring: Improving the Design of Existing Code
Carlos Buenosvinos - Refactoring use cases: (Spanish)
Case I
Case II
Case III
Case IV
SafariBooks: Working Effectively with Legacy Code
Pair Programming
Tuple’s Pair Programming Guide
Trunk Based Development
Website: Trunk Based Development
Test Driven Development (TDD)
SafariBooks: Test Driven Development: By Example
SafariBooks Clean Code Video Series: Advanced TDD—Parts 1 and 2
Sandro Mancuso - Bank Kata (Outside-In TDD):
Part I
Part II
Part III
Youtube Video: Ian Cooper - TDD, Where Did It All Go Wrong
Website: JBrains - The World's Best Intro to TDD, Level 1 - TDD Done Right
Open Source Agenda is not affiliated with "Learning Path" Project. README Source:
AudienseCo/learning-path
Stars
69
Open Issues
0
Last Commit
5 years ago
Repository
AudienseCo/learning-path
License
MIT
Homepage
https://engineering.audiense.com/
Tags
Architecture
Ddd
Devops
Extreme Programming
Learning Path
Software Crafters
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github