SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Calculus System Academy
Date : du 15 au 27 Octobre 2018
Full stack avec
Java EE, Android & Angular
Devenez un développeur
Coût de l’atelier : 499 USD
Il existe à ce jour de milliers de façons de développer des applications mul-
ti-couches. Les technologies et langages de programmation pour y arriver
sont tellement nombreux qu’il faut le plus souvent toute une équipe de dével-
oppeurs multi-disciplinaires. Le plus souvent chaque couche est confiée à un
ou plusieurs développeurs spécialisés. Par exemple les web designer peuvent
travailler sur la couche présentation pendant que les développeurs s’occupent
de la logique applicative, les développeurs mobiles sur les clients mobiles et
les ingénieurs backend sur la couche serveur.
Or il arrive souvent que ces profils de compétences multiples ne soient pas
accessibles ou coûtent trop cher. Il arrive aussi qu’en tant que développeur, on
veuille être en mesure de développer soi-même sur toutes ces couches.
C’est ce qu’on appelle un développeur full-stack, c’est-à-dire un “ninja” qui sait
créer des systèmes applicatifs distribués tout seul et bien. C’est à ce profil,
proche de celui d’architecte logiciel, que vous serez élevé lors de cette for-
mation.
Objectif
Profil et prérequis
des participants
Cette session ne s’adresse pas aux parfaits débutants. Il faudra avoir un mini-
mum d’expérience en :
Résultats attendus
• Base de données Relationnelles, par exemple MySQL, SQLServer, Oracle, Post-
gres..
• Bases de programmation orientée-objet dans un langage tel que C#, VB.Net, ou
Python ou autre. La connaissance de Java est un atout majeur.
• Les Bases en HTML5 & CSS3 quoique pas indispensables
• Avoir une capacité à apprendre par l’exemple et de travailler seul pour s’affermir
Après cette session, chaque participant sera en mesure de :
• Comprendre l’architecture détaillée d’une application mutli-couches et distribuée
• Maîtriser le développement des services web de type Restful, leur déploiement
et leur sécurité
• Créer des applications Android natives qui ont un design épuré et moderne, qui
savent communiquer avec les serveurs et les capteurs
• Se familiariser avec Angular, un framework web moderne mature et riche et
développé avec des clients web modernes
• Maîtriser un éventail d’outils de développement qu’utilisent les professionnels
actuels
• Apprendre les bases de la conception logicielle à savoir passer de l’expression
d’un besoin à un produit utilisable.
Calculus System Academy
Full stack avec
Java EE, Android & Angular
Devenez un développeur
Déroulement :
Cette session se déroulera sous forme d’une série ateliers que nous appelons “codeLabs”.
Avant chaque codeLab une brève introduction théorique sera faite afin d’immerger les audi-
teurs dans le vif du sujet.
Chaque participant devra avoir sa propre machine, sur laquelle il devra créer sa propre version
de tous les codeLabs.
Tous les codeLabs sont des parties d’un grand ensemble qu’est le projet directeur : Le mini
réseau social nommé “Gayah”.
A la fin de la session, Gayah aura les fonctionnalités basiques d’un réseau social tel que Face-
book à savoir : Création de compte,
Ajout d’amis, Flux de publications (textes & images), détection de la position et signalement
d’amis à proximités, etc.
La session est subdivisée en trois modules principaux :
I. BACKEND II. MOBILE III. WEB
Chaque session sera enregistrée en vidéo, notamment l’écran du formateur. Ces
vidéos seront
distribuées aux participants après chaque session. Après chaque partie la video du
jour sera distribuée aux participants.
En plus des vidéos le formateur donnera une liste de documents en libre télécharge-
ment en ligne pour permettre aux
participants d’aller dans les détails théoriques si nécessaire.
Syllabus :
Calculus System Academy
Full stack avec
Java EE, Android & Angular
Devenez un développeur
Backend : 20h Mobile : 20h Web : 20h
Durée de la session
I. BACKEND : JavaEE
1. Database access : JPA
2. Business Logic : EJB
3. Restfull WebServices : JAX-RS
->IDE : Netbeans
II. MOBILE : Android
1. UI&UX Design
• Material Design Concepts
• MD implementation
2. Architecture components
• ViewModel, Repository & LiveData
• Mobile Data persistence with Room
• Web Services access
3. Mobile specific features :
• SMS
• GPS & Location
III. WEB FRONT-END : Angular
1. Modern web concepts & Tools
• Nodejs
• NPM
• SaSS
• Grunt & Gulp
• Angular CLI
2. First Project with Angular CLI
• Intro to TypeScript
• components
• Modules
• Services
Détails du contenu
• Camera
• Files & Mediastores
• Autres capteurs
->IDE : Android Studio
3. Angular HttpClientMod-
ule & WebServices clients
4. Angular Material compo-
nents
->IDE : Visual Studio Code
Calculus System Academy
Full stack avec
Java EE, Android & Angular
Devenez un développeur
Lieux :
44, av De la démocratie(ex huilerie, CEDESURK), Kinshasa-Gombe
Date : Du 15 au 27 Octobre 2018
Contact :
training@calculus-system.net
(+243) 89 20 26 301
Calculus System Academy
Full stack avec
Java EE, Android & Angular
Devenez un développeur

Contenu connexe

Tendances

Formation mcsd windows store apps c#
Formation mcsd windows store apps c#Formation mcsd windows store apps c#
Formation mcsd windows store apps c#EGILIA Learning
 
Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#O'neil Konan
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Saâd Zerhouni
 
Demarrer ionic en 5 etape
Demarrer ionic en 5 etapeDemarrer ionic en 5 etape
Demarrer ionic en 5 etapeZaïd BOUDAMOUZ
 
Préparer et distribuer une application moderne d'entreprise
Préparer et distribuer une application moderne d'entreprisePréparer et distribuer une application moderne d'entreprise
Préparer et distribuer une application moderne d'entrepriseMicrosoft
 
Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?Microsoft
 
Java & Etat de l'art
Java & Etat de l'artJava & Etat de l'art
Java & Etat de l'artInes Ouaz
 
Présentation développement application Android
Présentation développement application AndroidPrésentation développement application Android
Présentation développement application Androidambin_fr
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Microsoft
 
Le développement mobile multiplateforme avec cordova
Le développement mobile multiplateforme avec cordovaLe développement mobile multiplateforme avec cordova
Le développement mobile multiplateforme avec cordovaSébastien Ollivier
 
Presentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupPresentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupMichael Bertocchi
 

Tendances (14)

Formation mcsd windows store apps c#
Formation mcsd windows store apps c#Formation mcsd windows store apps c#
Formation mcsd windows store apps c#
 
Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
 
Conférence #nwx - node.js - 20121023
Conférence #nwx - node.js - 20121023Conférence #nwx - node.js - 20121023
Conférence #nwx - node.js - 20121023
 
Demarrer ionic en 5 etape
Demarrer ionic en 5 etapeDemarrer ionic en 5 etape
Demarrer ionic en 5 etape
 
Préparer et distribuer une application moderne d'entreprise
Préparer et distribuer une application moderne d'entreprisePréparer et distribuer une application moderne d'entreprise
Préparer et distribuer une application moderne d'entreprise
 
Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?Fichier, Nouveau projet… Et après ?
Fichier, Nouveau projet… Et après ?
 
Java & Etat de l'art
Java & Etat de l'artJava & Etat de l'art
Java & Etat de l'art
 
Présentation développement application Android
Présentation développement application AndroidPrésentation développement application Android
Présentation développement application Android
 
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
Créez vos apps métier Windows 8 sans expertise en programmation, grâce à Proj...
 
Architecture .NET
Architecture .NETArchitecture .NET
Architecture .NET
 
Silverlight
SilverlightSilverlight
Silverlight
 
Le développement mobile multiplateforme avec cordova
Le développement mobile multiplateforme avec cordovaLe développement mobile multiplateforme avec cordova
Le développement mobile multiplateforme avec cordova
 
Presentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupPresentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afup
 

Similaire à Calculus System Academy:Devenez un développeur Full stack

HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologiewyggio
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUISYannick D.
 
developpement web framework cms developpement brute
developpement web framework cms developpement brutedeveloppement web framework cms developpement brute
developpement web framework cms developpement bruteYounesOuladSayad1
 
Presentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationStéphane Traumat
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinThierry Buisson
 
Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !VISEO
 
Programmation Web developpement dynamique
Programmation Web developpement dynamiqueProgrammation Web developpement dynamique
Programmation Web developpement dynamiqueYounesOuladSayad1
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...vlabatut
 
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...Jasmine Conseil
 
Angular développer des applications .pdf
Angular développer des applications .pdfAngular développer des applications .pdf
Angular développer des applications .pdfimenhamada17
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Microsoft
 
Accéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetAccéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetFrédéric Vandenbriele
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdfmed_univ78
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010MD DAY
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouazInes Ouaz
 

Similaire à Calculus System Academy:Devenez un développeur Full stack (20)

HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUIS
 
developpement web framework cms developpement brute
developpement web framework cms developpement brutedeveloppement web framework cms developpement brute
developpement web framework cms developpement brute
 
CV REBAI Hamida
CV REBAI HamidaCV REBAI Hamida
CV REBAI Hamida
 
Presentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub Foundation
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et Xamarin
 
Native script
Native scriptNative script
Native script
 
Java Software Development
Java Software DevelopmentJava Software Development
Java Software Development
 
Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !
 
Programmation Web developpement dynamique
Programmation Web developpement dynamiqueProgrammation Web developpement dynamique
Programmation Web developpement dynamique
 
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
Techdays 2012 : Mise en place d'une démarche ALM avec Visual Studio pour Wind...
 
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
 
Angular développer des applications .pdf
Angular développer des applications .pdfAngular développer des applications .pdf
Angular développer des applications .pdf
 
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud
 
Accéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.NetAccéder au développement Dot.Net et Asp.Net
Accéder au développement Dot.Net et Asp.Net
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdf
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouaz
 
Cv analyste programmeur
Cv analyste programmeurCv analyste programmeur
Cv analyste programmeur
 
Modele mvc
Modele mvcModele mvc
Modele mvc
 

Dernier

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxikospam0
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Technologia Formation
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetJeanYvesMoine
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxrajaakiass01
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxhamzagame
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxShinyaHilalYamanaka
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Coursebenezerngoran
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfAmgdoulHatim
 

Dernier (18)

Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Chapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon CoursChapitre 2 du cours de JavaScript. Bon Cours
Chapitre 2 du cours de JavaScript. Bon Cours
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 

Calculus System Academy:Devenez un développeur Full stack

  • 1. Calculus System Academy Date : du 15 au 27 Octobre 2018 Full stack avec Java EE, Android & Angular Devenez un développeur Coût de l’atelier : 499 USD Il existe à ce jour de milliers de façons de développer des applications mul- ti-couches. Les technologies et langages de programmation pour y arriver sont tellement nombreux qu’il faut le plus souvent toute une équipe de dével- oppeurs multi-disciplinaires. Le plus souvent chaque couche est confiée à un ou plusieurs développeurs spécialisés. Par exemple les web designer peuvent travailler sur la couche présentation pendant que les développeurs s’occupent de la logique applicative, les développeurs mobiles sur les clients mobiles et les ingénieurs backend sur la couche serveur. Or il arrive souvent que ces profils de compétences multiples ne soient pas accessibles ou coûtent trop cher. Il arrive aussi qu’en tant que développeur, on veuille être en mesure de développer soi-même sur toutes ces couches. C’est ce qu’on appelle un développeur full-stack, c’est-à-dire un “ninja” qui sait créer des systèmes applicatifs distribués tout seul et bien. C’est à ce profil, proche de celui d’architecte logiciel, que vous serez élevé lors de cette for- mation. Objectif
  • 2. Profil et prérequis des participants Cette session ne s’adresse pas aux parfaits débutants. Il faudra avoir un mini- mum d’expérience en : Résultats attendus • Base de données Relationnelles, par exemple MySQL, SQLServer, Oracle, Post- gres.. • Bases de programmation orientée-objet dans un langage tel que C#, VB.Net, ou Python ou autre. La connaissance de Java est un atout majeur. • Les Bases en HTML5 & CSS3 quoique pas indispensables • Avoir une capacité à apprendre par l’exemple et de travailler seul pour s’affermir Après cette session, chaque participant sera en mesure de : • Comprendre l’architecture détaillée d’une application mutli-couches et distribuée • Maîtriser le développement des services web de type Restful, leur déploiement et leur sécurité • Créer des applications Android natives qui ont un design épuré et moderne, qui savent communiquer avec les serveurs et les capteurs • Se familiariser avec Angular, un framework web moderne mature et riche et développé avec des clients web modernes • Maîtriser un éventail d’outils de développement qu’utilisent les professionnels actuels • Apprendre les bases de la conception logicielle à savoir passer de l’expression d’un besoin à un produit utilisable. Calculus System Academy Full stack avec Java EE, Android & Angular Devenez un développeur
  • 3. Déroulement : Cette session se déroulera sous forme d’une série ateliers que nous appelons “codeLabs”. Avant chaque codeLab une brève introduction théorique sera faite afin d’immerger les audi- teurs dans le vif du sujet. Chaque participant devra avoir sa propre machine, sur laquelle il devra créer sa propre version de tous les codeLabs. Tous les codeLabs sont des parties d’un grand ensemble qu’est le projet directeur : Le mini réseau social nommé “Gayah”. A la fin de la session, Gayah aura les fonctionnalités basiques d’un réseau social tel que Face- book à savoir : Création de compte, Ajout d’amis, Flux de publications (textes & images), détection de la position et signalement d’amis à proximités, etc. La session est subdivisée en trois modules principaux : I. BACKEND II. MOBILE III. WEB Chaque session sera enregistrée en vidéo, notamment l’écran du formateur. Ces vidéos seront distribuées aux participants après chaque session. Après chaque partie la video du jour sera distribuée aux participants. En plus des vidéos le formateur donnera une liste de documents en libre télécharge- ment en ligne pour permettre aux participants d’aller dans les détails théoriques si nécessaire. Syllabus : Calculus System Academy Full stack avec Java EE, Android & Angular Devenez un développeur
  • 4. Backend : 20h Mobile : 20h Web : 20h Durée de la session I. BACKEND : JavaEE 1. Database access : JPA 2. Business Logic : EJB 3. Restfull WebServices : JAX-RS ->IDE : Netbeans II. MOBILE : Android 1. UI&UX Design • Material Design Concepts • MD implementation 2. Architecture components • ViewModel, Repository & LiveData • Mobile Data persistence with Room • Web Services access 3. Mobile specific features : • SMS • GPS & Location III. WEB FRONT-END : Angular 1. Modern web concepts & Tools • Nodejs • NPM • SaSS • Grunt & Gulp • Angular CLI 2. First Project with Angular CLI • Intro to TypeScript • components • Modules • Services Détails du contenu • Camera • Files & Mediastores • Autres capteurs ->IDE : Android Studio 3. Angular HttpClientMod- ule & WebServices clients 4. Angular Material compo- nents ->IDE : Visual Studio Code Calculus System Academy Full stack avec Java EE, Android & Angular Devenez un développeur
  • 5. Lieux : 44, av De la démocratie(ex huilerie, CEDESURK), Kinshasa-Gombe Date : Du 15 au 27 Octobre 2018 Contact : training@calculus-system.net (+243) 89 20 26 301 Calculus System Academy Full stack avec Java EE, Android & Angular Devenez un développeur