EN LIGNE / MI-TEMPS
Bootcamp de Développement Web en ligne
Rejoignez notre Bootcamp en ligne à temps partiel pour devenir un développeur, même sans aucune connaissance préalable en informatique

Certification internationale des États-Unis

Jusqu'à 4 spécialisations en 1 formation

Coaching de carrière dès le premier jour

10 ans de méthodologie & de pédagogie
S'inscrire avant le
pour commencer les cours le
Contactez le service des admissions
+(216) 58 858 571
APERÇU
Ajouter "Développeur" à votre CV sans quitter votre emploi actuel
Notre cours accéléré à temps partiel est une alternative flexible qui vous donne un accès en ligne à notre programme à temps plein, avec un soutien en temps réel de nos instructeurs, notre plateforme d’apprentissage testée par les experts de l’industrie, des travaux pratiques et bien plus encore.
Idéal pour les étudiants qui ne peuvent pas s’engager dans un cours à temps plein, vous pouvez choisir de suivre 1, 2 ou 3 spécialisations pour atteindre vos objectifs professionnels et d’apprentissage. L’engagement horaire est de 2 à 4 heures par semaine en cours plus 20 à 30 heures d’étude personnelle.




Pourquoi choisir Coding Dojo ?
2012
$60K
Salaire de départ moyen dans le monde
13K+
85%
Taux de placement dans les 6 mois


Amine M.
Background en Cinema – ESAC

Salma T.
Background en Finance – IHEC Sfax

Walid G.
Cursus
Explorez votre propre parcours
Avec un cursus accéléré, vous choisissez votre propre aventure en fonction de vos objectifs professionnels et de vos autres engagements. Suivez l’intégralité du cursus sur 32 semaines, ou choisissez de suivre seulement 1 ou 2 spécialisations. Voici une chronologie recommandée pour le cursus complet.
- START Weeks 1-4
- STACK 1 Weeks 5-12
- STACK 2 Weeks 13-20
- STACK 3 Weeks 21-28
- PROJECT ALGOS Weeks 29-32
- YOU WIN! Graduation
- Online Coding Bootcamp Part Time START Weeks 1-4 Fr
WEEK 1-4Web FundamentalsLearn the basics of front-end development and build your first set of user interfaces with HTML, CSS, and Javascript!What You'll Learn
HTML
Begin your web development journey by creating content on a webpage with HTML.CSS
Make your webpage pop! We will apply CSS to design and layout the HTML content on our webpage.JavaScript
Bring your site to life! Make your webpage dynamic with the use of JavaScript.What You Can Build
User Interfaces
Build your first interface website in HTML, CSS, and Javascript from scratch!Website Animation
Learn the basics of animating your user experience with JavaScript and jQuery.- Online Coding Bootcamp Part Time STACK 1 Weeks 5-12 Fr
WEEK 5-12Python Full StackPython is one of the most in-demand programming languages in the industry. It is favored by companies such as Instagram, YouTube, and Spotify. Python’s diversity, adaptability and its elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.TECHNOLOGIESPython
MySQL
Flask or Django
Ajax
APIs
jQuery
POPULARIZED BYWhat You'll Learn
Object Oriented Programming in Python
Build software faster and scalibly with Object Oriented Programming in Python, an Intermediate to Advanced level of coding.
SQL & Relational Databases
Learn the fundamentals of how to securely store and provide data back to the user experience of applications.
Python MVC Frameworks & Design Patterns
Similar to a real-work environment, learn to build your applications to easily scale and to collaborate with other developers.
What You Can Build in Python
Mini eCommerce Website
Build a small scale version of an online shopping experience, with payment and shopping cart features.
Data Web Scraper
Build an automated information gathering tool that can scan and pull data from website interfaces.
Login & Registration
Every site needs a login right? We’ll show you how to build this fundamental feature that all major websites use.
- Online Coding Bootcamp Part Time STACK 2 Weeks 13-20 Fr
WEEK 13-20MERN Full Stack (Optional)MERN is a user-friendly full-stack JavaScript framework ideal for building dynamic websites and applications. It is a free and open-source stack designed to supply developers with a quick and organized method for creating rapid prototypes of MERN-based web applications. One of the main benefits of the MERN stack is that a single language, JavaScript, runs on every level of the application, making it an efficient and modern approach to web development.TECHNOLOGIESMongo DB
Express
React
Node.js
Advanced
JSNPM
Socket.IO
POPULARIZED BYWhat You'll Learn
Object Oriented Programming & Custom Libraries in JavaScript
Build software faster and more efficiently with Object Oriented Programming and custom JS libraries, an Intermediate to Advanced level of coding.
NoSQL Database Design
Learn the fundamentals of how to securely store and provide data back to the user experience of applications in MERN.
JavaScript MVC Frameworks & Design Patterns
Learn to build your applications to easily scale and to collaborate with other developer.
What You Can Buildn in MERN
Mini Social Media Website
Build a small scale version of a social media application, where users can communicate in real-time and share photos/videos.
Mini Online Marketplace
Build a micro-version of marketplaces like AirBnB or Ebay, where buyers and sellers coexist in a platform.
Real-Time Chat Features
Learn to build your own live-chat feature from scratch. It’s harder than it looks!
- Online Coding Bootcamp Part Time STACK 3 Weeks 21-28 Fr
WEEK 21-28Java Full Stack (Optional)Java is a statically-typed, high-level programming language that revolutionized the way languages were developed post its release. It did this by providing complete support for cross-platform execution through its JVM system. Due to this, it has been widely adopted by most all companies and institutions in the industry going strong for 20+ years.TECHNOLOGIESJava 8
JSP
Spring
MVCMySQL
(JPA)
HibernateJUnit
Thyme
LeafTomcat
JVM
POPULARIZED BYWhat You'll Learn
Object Oriented Programming in Java
Build software faster and more efficiently with Object Oriented Programming in Java, an Intermediate to Advanced level of coding.
SQL Queries, Object Relational Mapper, & Relational Databases
Learn the fundamentals of how to securely store and provide data back to the user experience of applications.
Java MVC Frameworks & Design Patterns
Learn to build your applications to easily scale and to collaborate with other developers.
What You Can Build in Java
Mini Event Planning App
Build a small scale version of a MeetUp style application where users can create and attend community events.
Music Playlists App
Set up the foundation of your favorite music app by creating playlists meant to mimic those you might see on Spotify.
Custom Projects
Your choice! Students have built video games, data visualization tools, fitness tracker apps, and more.
- Online Coding Bootcamp Part Time YOU WIN! Graduation Fr
GraduationYou made it! Upon graduation, you have proven yourself as a full stack developer. Not only do you possess a backlog of assignments that test your dev skills, but you have built compelling projects that prove you as a commodity in the industry!What You'll Learn
Full-Stack Skills
Your web development foundation is built. Do not stop learning! You will find that while syntax and technologies change, the fundamentals do not. Continue applying yourself to further your web development skills!Learner for Life
You have learned how to learn. Software is ever-changing, and the value of constant learning cannot be overstated. Not only does this grit and mindset apply to computer science, but to all aspects of your life.Alumni Connections
Coding dojo graduates come from all backgrounds and perspectives, thus our alumni community is one of the broadest you can find. Over the course of your learning, you will make lifelong connections!
WEEK 1-4
Web Fundamentals
Learn the basics of front-end development and build your first set of user interfaces with HTML, CSS, and Javascript!
What You'll Learn
HTML
CSS
JavaScript
What You Can Build
User Interfaces
Build your first interface website in HTML, CSS, and Javascript from scratch!
Website Animation
Learn the basics of animating your user experience with JavaScript and jQuery.
WEEK 5-12
Python Full Stack
Python is one of the most in-demand programming languages in the industry. It is favored by companies such as Instagram, YouTube, and Spotify.
Python’s diversity, adaptability and its elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.
TECHNOLOGIES
Python
MySQL
Flask or Django
Flask
Ajax
APIs
jQuery
POPULARIZED BY

What You'll Learn
Object Oriented Programming in Python
SQL & Relational Databases
Python MVC Frameworks & Design Patterns
What You Can Build in Python
Mini eCommerce Website
Build a small scale version of an online shopping experience, with payment and shopping cart features.
Data Web Scraper
Build an automated information gathering tool that can scan and pull data from website interfaces.
Login & Registration
Every site needs a login right? We’ll show you how to build this fundamental feature that all major websites use.
WEEK 13-20
MERN Full Stack (Optional)
MERN is a user-friendly full-stack JavaScript framework ideal for building dynamic websites and applications. It is a free and open-source stack designed to supply developers with a quick and organized method for creating rapid prototypes of MERN-based web applications.
One of the main benefits of the MERN stack is that a single language, JavaScript, runs on every level of the application, making it an efficient and modern approach to web development.
TECHNOLOGIES
Mongo DB
Express
React
Node.js
Advanced
JS
NPM
Socket.IO
POPULARIZED BY

What You'll Learn
Object Oriented Programming & Custom Libraries in JavaScript
NoSQL Database Design
JavaScript MVC Frameworks & Design Patterns
What You Can Build in MERN
Mini Social Media Website
Build a small scale version of a social media application, where users can communicate in real-time and share photos/videos.
Mini Online Marketplace
Build a micro-version of marketplaces like AirBnB or Ebay, where buyers and sellers coexist in a platform.
Real-Time Chat Features
Learn to build your own live-chat feature from scratch. It’s harder than it looks!
WEEK 21-28
Java Full Stack (Optional)
Java is a statically-typed, high-level programming language that revolutionized the way languages were developed post its release. It did this by providing complete support for cross-platform execution through its JVM system.
Due to this, it has been widely adopted by most all companies and institutions in the industry going strong for 20+ years.
TECHNOLOGIES
Java 8
JSP
Spring
MVC
MySQL
(JPA)
Hibernate
JUnit
Thyme
Leaf
Tomcat
JVM
POPULARIZED BY

What You'll Learn
Object Oriented Programming in Java
SQL Queries, Object Relational Mapper, & Relational Databases
Java MVC Frameworks & Design Patterns
What You Can Build in Java
Mini Event Planning App
Build a small scale version of a MeetUp style application where users can create and attend community events.
Music Playlists App
Set up the foundation of your favorite music app by creating playlists meant to mimic those you might see on Spotify.
Custom Projects
Your choice! Students have built video games, data visualization tools, fitness tracker apps, and more.
WEEK 29-32
Project Algos
Specifically for the Online Part-Time programs, this course is designed to showcase a student’s skills gained from the prior bootcamp courses, by facilitating two capstone projects: one solo project and one group project. Lecture time will be dedicated to guiding students through the process of designing/planning their projects using Agile development principles, as well as an emphasis on Git and GitHub.
Additionally, students in this course will be guided through a series of Algorithm and Data Structure challenges to best prepare them for technical interviewing as well as to provide them with a fundamental understanding of programming and problem solving principles.
Graduation
You made it! Upon graduation, you have proven yourself as a full stack developer. Not only do you possess a backlog of assignments that test your dev skills, but you have built compelling projects that prove you as a commodity in the industry!
What You'll Learn
Full-Stack Skills
Your web development foundation is built. Do not stop learning! You will find that while syntax and technologies change, the fundamentals do not. Continue applying yourself to further your web development skills!
Learner for Life
You have learned how to learn. Software is ever-changing, and the value of constant learning cannot be overstated. Not only does this grit and mindset apply to computer science, but to all aspects of your life.
Alumni Connections
Coding dojo graduates come from all backgrounds and perspectives, thus our alumni community is one of the broadest you can find. Over the course of your learning, you will make lifelong connections!
Une semaine typique
Notre format à temps partiel

Cours
Toujours en direct, mais toujours enregistrés !

Office Hours (facultatives)
Besoin d'une aide supplémentaire pour comprendre un concept ? Rejoignez votre instructeur ou les assistants d'enseignement.

Session de révision de code
Disponible sur demande en petits groupes, généralement de 2 à 3 étudiants avec 1 instructeur.

Apprentissage Autonome
La plupart des étudiants consacrent environ 20 heures par semaine à l'apprentissage autonome, mais cela peut varier en fonction de votre expérience et de votre méthode d'apprentissage.
TECHNOLOGIES
Découvrir notre expertise
Notre cursus couvre plus de technologies front-end et back-end que tout autre bootcamp de coding full-stack, sans sacrifier la profondeur pour la diversité, vous permettant ainsi d'acquérir davantage de compétences (et un portfolio plus impressionnant) pour vous démarquer sur le marché du travail.

TECHNOLOGIES
Découvrir notre expertise
Notre cursus couvre plus de technologies front-end et back-end que tout autre bootcamp de coding full-stack, sans sacrifier la profondeur pour la diversité, vous permettant ainsi d'acquérir davantage de compétences (et un portfolio plus impressionnant) pour vous démarquer sur le marché du travail.

Explorer notre Bootcamp de Coding
Un Accompagnement Continue
L'accompagnement des étudiants commence dès le moment où vous vous renseignez sur vos études avec Coding Dojo. Vous bénéficierez d'un accompagnement tout au long de votre parcours d'admission, tout au long de votre programme et même après l'obtention de votre diplôme grâce à notre service d'orientation professionnelle sans limite dans le temps.

Instruction en Direct
Apprenez en direct via Zoom avec votre cohorte chaque semaine, interagissant directement avec vos instructeurs et vos camarades de classe.

Heures de Bureau
Rejoignez les heures de bureau chaque semaine avant le cours en direct pour discuter directement avec votre instructeur des sujets du cours, des devoirs et des retours d'expérience.

Accès 24/7 à la Cohorte
Votre accès à notre plateforme LEARN est disponible 24 heures sur 24 et 7 jours sur 7. Consultez vos documents à tout moment dont vous avez besoin.

Des Assistant(e)s Techniques
Les étudiants ont accès au soutien des assistant(e)s techniques 7 jours sur 7 pendant les heures de cours.

Accompagnement par des Assistants-Étudiants (TA)
Les étudiants inscrits au programme à temps plein bénéficient d'un accès privilégié à l'accompagnement par des assistants-étudiants (TA) du lundi au vendredi, pendant les périodes de cours.

Révisions de Code
Bénéficiez de commentaires et de retours d'expérience en temps réel pour améliorer vos compétences.
Explorer notre Bootcamp de Coding
Un Accompagnement Continue
L'accompagnement des étudiants commence dès le moment où vous vous renseignez sur vos études avec Coding Dojo. Vous bénéficierez d'un accompagnement tout au long de votre parcours d'admission, tout au long de votre programme et même après l'obtention de votre diplôme grâce à notre service d'orientation professionnelle sans limite dans le temps.

Instruction en Direct
Apprenez en direct via Zoom avec votre cohorte chaque semaine, interagissant directement avec vos instructeurs et vos camarades de classe.

Heures de Bureau
Rejoignez les heures de bureau chaque semaine avant le cours en direct pour discuter directement avec votre instructeur des sujets du cours, des devoirs et des retours d'expérience.

Accès 24/7 à la Cohorte
Votre accès à notre plateforme LEARN est disponible 24 heures sur 24 et 7 jours sur 7. Consultez vos documents à tout moment dont vous avez besoin.

Des Assistant(e)s Techniques
Les étudiants ont accès au soutien des assistant(e)s techniques 7 jours sur 7 pendant les heures de cours.

Accompagnement par des Assistants-Étudiants (TA)
Les étudiants inscrits au programme à temps plein bénéficient d'un accès privilégié à l'accompagnement par des assistants-étudiants (TA) du lundi au vendredi, pendant les périodes de cours.

Révisions de Code
Bénéficiez de commentaires et de retours d'expérience en temps réel pour améliorer vos compétences.
CAREER SERVICES
Coaching de carrière à vie.

Pas de date d'expiration
Coaching de carrière

Accompagnement illimitée
dès le premier jour

Mentorat individuel et personnalisé
Coach de carrière

Le bootcamp de coding n’est que le début. Nous avons eu le privilège d’aider plus de 13 000 étudiants à transformer leur carrière et leur vie. En 18 semaines, tout en acquérant les compétences STEM les plus demandées.
Les diplômés de Coding Dojo affichent un taux de placement de 85 % dans les 6 mois suivant l’obtention de leur certification et un salaire annuel moyen de 60 000 $ à l’échelle mondiale. Nous sommes extrêmement fiers de ces résultats. Mais notre engagement ne s’arrête pas là. Nous sommes là pour vous inspirer et vous accompagner vers un succès sans limites.
Début du cursus
- Préparation de profil professionnel et portfolio
- Création de profil LinkedIn
- Création de portfolio sur Github
- Préparation et mise en valeur du CV
Pendant le cursus
- Prospection d'emploi et coaching des candidatures
- Recherche des offres d'emploi + exemples des candidatures
- Contacte avec des recruteurs
- Affinement du titre du poste
Après le cursus
- Négociation de contrat
- Accompagnement continue
- Career services à vie
Fin du cursus
- Préparation aux entretiens & négociation
- Simulations d'entretiens
- Tests de compétences techniques pour l'emploi
- Gestion des objectifs de rémunération
PRIX
Frais de scolarité & Financement

Frais de scolarité (1 Stack)
3570 TND
5900 TND

Acompte
1000 TND

Modalité de paiement
À partir de 353 TND

Stack supplémentaire
1900 TND
3570 TND
PROCESSUS DE CANDIDATURE
Accédez à notre cursus éprouvé

Postuler
Prêt à nous rejoindre ? Soumettez votre candidature et choisissez votre date de début

Entretien
Rencontrez un conseiller d'admissions pour vous assurer que vous êtes prêt à relever les défis du programme. Une décision d'admission sera prise dans un délai de 2 à 3 jours ouvrables.

Acompte d'inscription
Si vous êtes accepté, soumettez votre acompte pour réserver officiellement votre place et accéder aux matériaux de préparation au bootcamp pour votre date de début.
Prochaines dates de programme
Chez Coding Dojo, nous croyons vraiment que tout le monde peut apprendre à coder, peu importe son parcours professionnel. Après avoir enseigné à plus de 13 000 étudiants, nous avons constaté que la détermination est le facteur numéro un de la réussite des étudiants, et non l’expérience en programmation. C’est pourquoi notre processus d’admission ne comprend pas de défi de coding ou d’évaluation technique.
Inscrivez-vous avant le
5900 TND - 11525 TND
3570 TND - 7140 TND
Jusqu'à 40% de réduction
DECOUVRIR LE BOOTCAMP DE CODING
Des questions ? Obtenez des réponses rapides
Contacter un conseiller
Appel individuel pour des réponses rapides
Rejoindre le Open House
Rencontrer l'équipe, découvrir notre bootcamp
FAQS
Vous avez des questions, nous avons les réponses
Qu'est-ce qu'un Full Stack ?
Un Full Stack est composé du front-end, du back-end et de la base de données. Le front-end est ce que vous voyez lorsque vous accédez à Internet : les couleurs, les boutons, le contenu, etc. Chaque Full Stack utilise des outils, des frameworks et des technologies différents. Donc lorsque nous disons que nous enseignons un « full-stack », cela signifie que nous vous enseignerons le langage ainsi que les outils front-end et back-end associés dont vous aurez besoin pour créer votre propre application de A à Z.
Pourquoi 3 stacks plutôt qu'1 ? Quels sont les avantages ?
Nous enseignons 3 stacks parce que nous avons constaté que très peu d’entreprises n’utilisent qu’un seul langage, mais aussi parce que l’apprentissage de l’apprentissage est une compétence essentielle pour un développeur. De plus, en apprenant 3 stacks, vous vous sentirez confiant pour prendre en main et apprendre d’autres nouvelles technologies et langages à l’avenir.
Est-il réaliste d'apprendre autant de langages si rapidement ?
Nous existons depuis 2010. Notre programme est basé sur 10 ans de méthodologie de l’apprentissage. Collectivement, notre équipe a enseigné à plus de 13 000 étudiants, et nous avons constaté que le modèle Full Stack en 3 parties aide réellement nos étudiants à se démarquer. Tant que vous fournissez les efforts nécessaires, nos instructeurs et notre équipe de réussite étudiante seront là pour vous aider.
Est-ce vraiment adapté aux débutants ?
Absolument! Nous n’avons pas de défi de coding ou d’évaluation technique pour s’inscrire, car nous savons que nous pouvons vous enseigner, peu importe votre niveau de départ. Notre cours de Bases de Programmation a été spécialement conçu pour s’assurer que tous les étudiants réussissent, quel que soit leur point de départ.
Je travaille pour moi-même et je veux développer ma propre application. Ai-je besoin de 3 stacks complets ?
Cela dépend entièrement du type d’application que vous souhaitez développer ! Certaines applications peuvent être gérées avec un seul stack complet, tandis que d’autres nécessitent plus de diversité. Si vous avez une application spécifique en tête, votre instructeur peut certainement vous aider à créer un plan pour la construire.
Dois-je décider d'ajouter un deuxième ou un troisième stack dès maintenant ?
Non ! Vous pouvez choisir d’ajouter un nouveau stack à tout moment pendant le programme.
Dois-je commencer mon deuxième stack immédiatement ?
Non ! Vous pouvez choisir d’ajouter un nouveau stack à tout moment pendant le programme.
Quel stack devrais-je faire en premier ?
Nous recommandons fortement aux étudiants de commencer par Python à moins qu’ils n’aient une forte conviction quant à l’apprentissage de JavaScript ou de Java. Au fil des années, nous avons constaté que Python est le meilleur premier stack pour progresser rapidement en tant que débutant, car il est plus facile à apprendre et tout aussi efficace que nos autres stacks en termes d’enseignement du développement de logiciels. Python ressemble beaucoup à l’anglais, ce qui rend l’écriture et la lecture du code beaucoup plus faciles pour les débutants. Java est considéré comme intermédiaire, nous vous le recommandons donc comme deuxième stack. JavaScript est le plus compliqué et serait assez difficile à saisir pour un débutant.
Et si je veux seulement prendre un stack ? Pourrai-je quand même trouver un emploi ?
Il existe de nombreux postes pour les développeurs full-stack qui choisissent de se spécialiser dans un seul langage. Cependant, si vous choisissez d’apprendre plusieurs stacks, vous pourriez avoir un plus large éventail d’opportunités, et votre portfolio pourrait être plus solide pour les entretiens. De plus, vous constaterez peut-être qu’il est plus facile d’apprendre de nouvelles technologies ou langages par la suite, ce qui est une compétence essentielle pour les développeurs !