Training

cerouno

Knowledge Everywhere!

Specialized courses from iExpertos are short-term training sessions (up to 20 hours) that improves your employees development skills. We go wherever you need us to make it easier, besides we speak English fluently so language is not a handicap.


Our experience confirms us as a great team capable of train your developers efficiently. We know different software developing platforms very well so do not hesitate to consult us about the course you would like to get. As we both know, training is a strong weapon which will give your output much more good qualities. One of our ambitions is teaching your team how to reach their technical excellence feeling a strong sense of achievement by developing high quality software.
For further information about courses, please contact us through info@iexpertos.com. If you want us to mail you with information about next courses, please fill out the form you will find by following this link form.

Test Driven Development

tddlogo
Test driven Development is a quite new software development technique related to the test-first programming concepts of extreme programming begun in 1999. Working under TDD premises you will be able to develop software minimizing its defects. With TDD, your valuable customers will find a software that meets their needs and that is prepare to evolve.


This technique is being used by USA developers and they encourage other professionals to put it into practice, in fact it has very good reviews and developers who have tried quickly see the positive part of the effort of learning a new developing methodology. However learning TDD by ourselves is very risky, you first need to be teached properly.

Course can be based on Java, C# or Python languages


List of contents of our TDD course:

  • Agile practices and the Agile Manifest
  • S.O.L.I.D design principles
  • ATDD/STDD, TDD y BDD
  • Different kind of tests
  • Mocks and other test doubles
  • TDD coding session

C# and .Net & Mono platforms

csharp-logo
Microsoft .Net Framework is one of the most used along the world now days. Thousands of developers are enjoying VisualStudion and C#. Sinces Mono 1.0, the open source alternative for .Net, it is also possible to run aplications on Linux and other POSIX systems. We help you getting started in the .Net world if you come from Java, C++, or if you come from dynamic languages like Perl, Ruby o Python. We adapt the course to your team needs.

Python

python-powered-w-140x56
Now that software is much more expensive than hardware, interpreted languages are gaining more and more developers. Because of the huge amount of code lines they save and the easy it is to get started with and write applications with frameworks like Django.
We offer all kind of Python training. From the basics to Django framework, tayloring the course to your needs.
We know how to teach developers coming from Java, C++ or C#.