Yucca Academy

Yucca Academy provides multiple training courses of different levels. We will help you build web and mobile applications using the most relevant technologies by acquiring new skills


Nos prochains workshops

Introduction à la Business Intelligence

Introduction à la Business Intelligence

Benbakhta

Cette formation a pour objectif de permettre aux participants de se lancer plus facilement dans la Business Intelligence, et ce en fournissant des connaissances théoriques solides sur la BI ainsi que les différents aspects d'un projet décisionnel, tout en offrant l'opportunité d'acquérir de l'expérience pratique à travers une série d'exercices qui seront réalisés tout au long de la formation et qui permettront aux participants de mettre en œuvre ce qui a été vu durant la partie théorique.

En savoir plus
Introduction aux interfaces graphiques sous Matlab

Introduction aux interfaces graphiques sous Matlab

Rabehi

Le but de cette formation est de maitriser les bases de Matlab et de concevoir et développer des applications graphiques qui vous aiderons dans vos tâches en milieu industriel ainsi que dans différents domaines.

En savoir plus

Our training programs

Our offer includes introductory training courses for beginners in order to help them understand the basics and best practices in learning new technologies. Our offer also includes other training courses for advanced users as well as thematic training on specific concepts and issues to improve your level of expertise and master new technologies.


Frameworks

Mobile Image

Symfony

Version 5.2

Symfony is a php framework and a set of reusable PHP components. Symfony allows you to structure your projects arround a set of standards and good practices in order to developpe solid, maintainable, scalabe and efficient web applications. Our courses are made for both beginners and experts, we'll adapt them to your needs

The program
Mobile Image

Angular

Version 10

Angular is an open source web client framework based on typescript used to build dynamic web applications. Our training program is structured in 3 learning levels. The initiation program deals with the basics (components, routing, forms ...) while the advanced and expert programs deal with performance issues, security, internationalization and more generally production

The program
Mobile Image

Node.js

Version 14.15.4

Node.js is an open source javascript framework that helps you build scalable and distributed applications. We provide training programs for both beginners and advanced users.

The program

Architecture, deployment and continuous integration

Mobile Image

Microservices (SOA)

The Service Oriented Architecture (SOA) allows you to break down your applications into several independent and decoupled services, grouped into contexts (Bounded-contexts). We offer a training course based on real file use cases of building modular applications on a distributed system

The program
Mobile Image

Domain Driven Design

The domain-driven design approach, or D.D.D is a software architecture style that isolates your domain (the core of your business) from the infrastructure related implementations. This allows you to only focus in designing and building your business logic without worrying about What’s around. We provide a training course during which we develop a web application using the D.D.D approach

The program
Mobile Image

Continuous Deployment

The Continuous Deployment is a process that makes it easy to deploy your applications to production while minimizing the risk of regression on your features by automatically running tests. During this program we will discuss the advantages of continuous deployment. We will implement a continuous deployment system using Capistrano.

The program

Will be available soon

Mobile Image

Laravel

Laravel is a PHP framework that allows you to structure your web application based on standards and best practices. Laravel is supported by a strong active community. We offer an introductory training course to the framework

Mobile Image

Blockchain

Blockhain is a decentralized technology for storing and transforming information. It is a distributed database that does not obey any kind of control, reliable and very difficult to falsify. Discover in this training program the basic principles of the blockchain through real life use cases exercises

Infrastructure, Monitoring and security

Mobile Image

Kibana

Kibana allows you to visualize your Elasticsearch data. A large range of visualizing formats are available for your data (Histograms, pie charts, graphs ...) or even custom visualizations. Kibana is a powerful monitoring tool. This basic training allows you to create an operational real-time dashboard

Mobile Image

Web applications security

Protect your web applications against any kind of threat; SQL injection , XSS, CSRF, ... You will learn in this training program how to protect your application against any type of intrusions. We will also address other types of threats such as brute-force attacks

Mobile Image

Continuous integration

Continuous Integration is a set of practices that garantee you won't introduce any regression on source code changes This process includes tests automation, compilation and execution (unit, functional and integration tests) on a dedicated environment. This course includes a practical example of setting up a continuous integration process

How to build strong and reliable API(s)

Mobile Image

REST API with HAPI & NodeJS

Developing a REST API with HAPI will help you keep focusing on implementing your business logic in a structured way (modular) without worrying about the way you expose your endpoints, validation as well as querying. This training course consists in developing a REST API with swagger, whose requests are validated via joi and which obey to level 2 of Richardson's maturity model

Mobile Image

REST API with Symfony

During this training program, we will discuss the different bundles (NelmioApiDocBundle, FosRestBundle, ...) used to develop a maintainable and scalable REST API. We will also look at the benetifs of using API platform

Programming languages

Mobile Image

PHP

Mobile Image

JavaScript