ioet / ioet-juniors-learning-path

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ioet-juniors-learning-path

The objective of this repo is to keep a list of resources: links, courses, documents that juniors dev need to learn to improve their development background.

Topics

The topics included in this repository are:

  1. Basics:

  2. Testing

  3. Test-Driven development

  4. DevSecOps

    • CI/CD
    • Security notions
    • Artifact repositories
    • Pipelines
    • Secret management (for local, dev, prod envs)
    • Tools
    • Disks encription
    • Cloud (private, public, hybrid)
    • SaaS
    • PaaS
    • Containers: docker
    • Deploy to K8S
    • Container registries
  5. Quality

    • Quality as a process
    • Testing from an holistic perspective
    • Ownership of the application
  6. Programmer mantras

    • SOLID principles
    • Clean code
    • Clean Architecture
    • Microservices basics
    • Design patterns
    • Refactoring
    • Business Analysis 101
    • Soft skills
    • Agile and lean
    • Time management
    • Leadership
    • Pair programming
    • Consultancy tools
    • Communication with stakeholders
    • Running retrospectives and standups
    • Facilitation tools
    • Product in a box, elevator pitch, trade-off sliders, fun retrospectives, ice breakers, ...
    • Conversaciones difĂ­ciles y feedback
    • Architecture
    • Basic DDD

About


Languages

Language:Astro 74.4%Language:CSS 15.5%Language:JavaScript 6.2%Language:TypeScript 3.9%