Technical acceleration and onboarding

Improve your team's productivity

Technical acceleration and onboarding logo

Information

3 months

(full time)

Remote

Js, Java, Python, PHP or C#

Spanish, English, and Catalan

Enhance your team's skills

Training content

The syllabus is organized into topics

Mindset

Mindset

  • eXtreme Programming
  • Agile
  • Lean
  • Software Craftsmanship
Tools

Tools

  • Know the tools that make you productive.
  • Know the tools that allow you to automate repetitive processes.
Code quality

Code quality

  • Write code that is easy to understand and maintain.
  • Apply design patterns.
  • How to create a good architecture
Testing

Testing

  • Write good tests of different types.
  • Understand the properties, benefits of creating tests.
  • Understand the costs of each type of test.
Product

Product

  • Understand that the most important thing is the value provided.
  • Focus on the problem to be solved, how it impacts the user, how to provide value upfront, and how to simplify the product.

Grouped into...

Katas

Katas

  • We practice with isolated exercises aimed at distilling the essence of the practices and concepts.
Greenfield

Greenfield

  • We develop a simple project applying TDD, design patterns, and automating the infrastructure.
Legacy

Legacy

  • Starting from a legacy project, testing it, improving its design by refactoring while always keeping the tests green.
Final project

Final project

  • We work as closely as possible to what your day-to-day will be like when you join a team.

Meet the team

Luis Rovirosa profile

Luis Rovirosa

Back-end Developer

Jordi Anguela profile

Jordi Anguela

Front-end Developer

Hugo Chinchilla profile

Hugo Chinchilla

Full-stack Developer

Jose Cabrera profile

Jose Cabrera

Front-end Developer

Raúl Jiménez profile

Raúl Jiménez

Full-stack Developer

Frequently asked questions

Can I sign up by myself?

No. The program is designed to be delivered in companies.

The groups ideally consist of 4 to 6 people, with a maximum of 8.

Can people who don't know how to program attend?

No. This program is designed for people with programming knowledge. They should have programmed for at least several months and ideally a few years.

Can people with several years of experience attend?

Yes, in fact, it is very interesting.

In the program, we cover topics such as design patterns, testing, refactoring, agile mindset, and product vision in great depth.

What is the learning experience of the program like?

The program is full-time, with most of the time spent together and a couple of hours for each student to delve deeper or reinforce what they've learned on their own.

We will learn by programming in groups, encouraging discussions and exploring the reasons, facilitated and supported by a Codium teacher.

What materials are needed?

It is necessary for all students to have a computer, a good internet connection, a webcam, a microphone, and a quiet environment.

I would like to know more...

The best way to get to know us is by talking to us. The best way to get to know us is by talking to us. Fill out this form or send an email to info@codium.team and let's find a time to talk.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.