Cours d'Ingénierie Web

Programme de réussite professionnelle

Les objectifs du programme de réussite professionnel


Le programme vise à faciliter votre insertion professionelle Le cours de Web Engineer vise à former des ressources humaines qui pourront débuter leurs carrières professionnelles dans un court laps de temps.
L'accent est mis sur le développement de ressources humaines disposant de solides connaissances pratiques et couvrant autant que possible les connaissances et technologies utilisées dans le domaine de l'ingénierie web.
"Faites le premier pas pour devenir ingénieur web".

Roadmap
Le chemin pour devenir un ingénieur web

  • Introduction
  • Curriculum
  • 1.Pré-test / entretien


    Les pré-tests ne sont disponibles que pour les étudiants à temps plein.

  • 2.Curriculum Temps d'apprentissage total 720 heures

    • Introduction

      Apprenez les bases de la programmation

    • Études de base

      Être capable de faire du developpement

    • Emploi

      Acquérir des compétences pratiques


Curriculum
Points forts du programme de DIVE INTO CODE

  • Problèmes de formation pratique

    Nous travaillerons sur les matériaux utilisés par Everyleaf Co., Ltd. (une société fiduciaire qui gère Ruby on Rails) pour former les nouveaux arrivants. Ainsi, vous pourrez atteindre le niveau minimum requis dans le domaine de l'ingénierie web.

  • Examen du code

    Dans le cadre du développement d'applications web et de portefeuilles d'origine, il ne s'agira pas de «codes seulement». Nous procéderons à un examen rigoureux de chaque élève pour nous assurer qu'il s'agit d'un codes pratiques de niveau requis.

  • Développement en équipe

    Comme pour la plupart des sites, vous utiliserez GitHub pour ajouter des fonctionnalités à des applications déjà ou partiellement terminées.
    Soyez prêt à vous progresser en tant que membre de l'équipe dès votre insertion dans l'industrie.

  • Introduction

    Apprenez les bases de la programmation

    Contenu du module

    • HTML・CSS
    • Git/GitHub
    • JavaScript
    • Ruby
    • SGBDR / SQL
    • Introduction à Web technology
    • Avoir une image de ce qu'est la programmation

      Tout d'abord, vous allez copier du texte et éditer du code tel que HTML, CSS, JavaScript, Ruby, SQL ..., un par un.
      Vous apprendrez comment se fait la programmation.

    • Un petit programme peut être créé en regardant le texte:

      Certains textes ont un exercice pratique à la fin. En examinant les textes et en résolvant ces exercices, vous allez vous approprier progressivement des connaissances du curriculum.

    • Être capable de résoudre les exercices avec la coopération d'un mentor

      Une fois le programme terminé, nous créerons une série d’exercices pour mettre en pratique ce que vous avez appris. Il n'y a que des exercices qui nécessitent de la réflexion, examinez-les vous-même, organisez les erreurs et les parties que vous ne pouvez pas résoudre. Cela fonctionne avec les conseils d'un mentor à travers des séances de questions et réponses.

    See details
  • Études de base

    Création d’une application

    • Introduction à Ruby on Rails
    • Introduction à ActiveRecord
    • Introduction à Heroku
    • Local environment building
    • Basics of Ruby on Rails
    • Tuning
    • - Login system
    • - Security
    • - association
    • - Action Mailer
    • - Image upload
    • - Active Record
    • Devenir capable de créer une maquette d'application Web

      Après avoir appris les bases de la programmation, vous continuerez à utiliser Ruby on Rails. Vous allez créer une application web. Ruby on Rails peut être difficile pour la première fois mais vous comprendrez progressivement le contenu des parties en consultant un des mentors

    • Devenez capable de déboguer par vous-même lorsqu'une erreur se produit

      Au stade de la mise en œuvre du code, diverses erreurs se produisent pour diverses raisons. Dans une telle situation, l'ingénieur est fortement requis d'avoir la capacité de lire la déclaration d'erreur par lui-même, de saisir la cause et de la résoudre. La capacité de résoudre des problèmes s'améliorera à mesure que vous apprenez du point de vue des déclarations d'erreur, avec l'aide de votre mentor.

    • Etre conscient de la différence entre un bon et un mauvais code

      Dans la série d’exercices de la partie Etudes de base, nous allons non seulement vérifier, mais également confirmer qu'il s'agit d'un véritable "bon code". Après les révisions de code, vous apprendrez les règles d’écriture de code en général.

    See details
  • Emploi

    Expérience des outils et des cycles de développement utilisés au niveau professionnel

    • Practical skill training (company entry issues, training issues)
    • Web technology practice
    • Vue.js
    • AWS environment building
    • Source code reading
    • Simulation Project Team Development
    • -Rubocop
    • -bugsnag
    • -Batch processing
    • -Graduation assignment/Original application development
    • Être capable de comprendre combien de niveaux vous pourriez mettre en pratique

      Dans la phase Emploi, nous avancerons les exercices de manière pratique, sous l'hypothèse «Si vous trouvez effectivement un emploi ...». Tout d'abord, en s'attaquant aux problématiques de formation réellement utilisées en entreprise, nous travaillerons à comprendre le niveau minimum de formation pratique et à améliorer votre niveau pour une meilleure adaptation.

    • Devenir capable d'expérimenter de développement en équipe

      Après avoir tout appris sur Ruby on Rails, nous travaillerons sur le développement en équipe à l'aide de GitHub afin que vous n'ayez pas à vous soucier à rejoindre le milieu professionnel. Vous en apprendrez également sur les outils externes qui sont souvent utilisés en conjonction avec Ruby on Rails.

    • Devenir capable de développer une application originale

      Après avoir terminé tous les programmes, sous forme de compilation, parallèlement à la préparation des activités de recherche d'emploi, vous allez développer un portfolio qui mettra en valeur vos capacités. Faites bon usage de ce que vous avez appris jusque là pour obtenir votre diplôme et réussir votre insertion professionnelle.

    See details
  • Un programme plus détaillé peut être téléchargé ici

CALENDRIER
Calendrier de formation à temps plein

Full-time attendance

  • Introduction
  • Curriculum
  • Pre-test / Interview


  • CurriculumFor 4 months

    • Introduction

      5Week

    • Basic Studies

      3.5Week

    • Employment

      8.5Week


exemple jour ouvrable

8:00-8:15 Séance matinale et confirmation du thème de travail du jour
8:15-12:00 Auto-apprentissage
12:00-13:00 Pause Déjeuner
13:00-16:30 Atelier de programmation
16:30-17:00 Séance de clôture, feedback (KPT)
17:00-20:00
(Home study)
Auto-apprentissage
Préparation des textes

Assistance en ligne pour les questions et les problèmes

Tous les jours ouvrables 8:00 -16: 00 heure de Dakar

Travail sur le curriculum

Lundi au vendredi: 8: 00-17: 00 (DIVE INTO CODE SENEGAL)


Employment guarantee after graduation

Formation pratique

Pour être actif dans la société en tant que développeur Web professionnel, vous aurez besoin d'une expérience de travail pour pénétrer le marché. Nous offrirons une expérience de travail à nos diplômés. Presque tous les diplômés au Japon obtiendront un emploi en tant que développeur Web s'ils peuvent avoir une expérience de travail de deux mois à temps plein.
Après l'obtention du diplôme, nous allons vous assigner un projet de développement en tant que membre de l'équipe. Nous offrons la possibilité d'évoluer à temps plein pendant au moins un mois. Ensuite, la possibilité de faire carrière en tant que développeur Web sera élargie, comme la recherche d'emplois dans des entreprises locales, l'externalisation de projets de développement à l'étranger et le mentorat dans les écoles de programmation, etc.

Mentors
Mentors

  • Mentor représentatif

    Hiroyoshi Noro

    J'ai connu quatre changements de carrière dans différentes industries et professions. Avec l'esprit "je peux tout faire si je m'engage". A l'âge de 29 ans, j'ai réussi l'examen d'embauche d'une célèbre société de développement au Japon "Works Applications company". Tout en expérimentant l'entrepreneuriat, j'ai réalisé un manque d'ingénieurs dans l'industrie. J'ai fondé "DIVE INTO CODE" pour donner l'opportunité à ceux qui se lancent des défis pour devenir des ingénieurs professionnels afin qu'ils puissent saisir les opportunités dans le domaine. "Nous ferons de notre mieux pour démarrer votre carrière en tant qu’ingénieur en web development".

EngineerProject
Engineer project

Here are some examples created by students in their own projects

  • An app "discovery note" that rediscovers what you thought through reading


    It is an application to record the growth of the mind through the cycle of "recording, reminiscing, adding" what you thought about reading a book. Today, I can remember what I was thinking a few years ago. https://discovery-note.herokuapp.com

  • Feel free to send a congratulatory message in timeline format. "Happy Timeline"


    In the scene of marriage, birth, birthday, admission, graduation, etc., also from distant people, collect messages in a timeline format,               It is an application that can provide words like a letter. Users other than the admin can use the dedicated URL without needing to log in. When you create a web application to write a congratulatory message to everyone at your friend's wedding?               I created it based on my experience of receiving the words of blessing. https://safe-brushlands-45752.herokuapp.com

  • An English-speaking dictionary application "YET" where you can try your best with friends


    YET, same meaning with "still from now". In addition to creating a lexicon, there is a function that allows you to share registered words, and a function that allows you to perform a total review of words in a game-like manner, It is an English word book application that has functions to follow other users and send messages, and is full of devices to keep you motivated. https://dic-graduationapp.herokuapp.com

  • Music sharing and discovery service "Cycle"


    It is an application that aims to match people who can compose and people who can write lyrics to create ideas together. It was made with an awareness of SNS specialized in music. https://floating-brushlands-74764.herokuapp.com/

  • Event holding and participation management application "circle"


    "I want to do such an event", "I want to do it if there is such an event", It is an application that aims to create a new community through events, in response to such requests. https://circle-event.herokuapp.com/

  • Shared site "jobmiru" specialized in "What skills do you learn?"


    A site for sharing voices of employees who have actually worked, specializing in "What skills did you acquire?" And "What do you specifically do?"

    Make it possible for everyone to be able to select a company based on what they can do and what they avtually do specifically, and to help them improve their individual skills, By reducing the number of job mismatches, it was created with the aim of reducing unintended turnover and improving overall productivity in Japan.
    http://www.jobmiru.com/

Caractéristiques
Caractéristiques du programme de réussite professionnelle du cours d'ingénieur Web.

  • Réseau humain dans lequel circulent apprentissage et travail

    Avec DIVE INTO CODE, vous pourrez vous faire des amis car apprendre la programmation seul peut être frustrant, mais il peut être plus agréable si vous avez des amis avec qui apprendre. Il existe également des possibilités d'interagir avec d'autres étudiants et anciens élèves (du Japon et du Rwanda), et les relations avec les pairs se poursuivront même après l'obtention du diplôme.

  • Curriculum qui favorise les compétences de résolution de problèmes

    Nous avons préparé un programme qui vise à vous permettre de travailler en tant qu'ingénieur professionnel de niveau inexpérimenté. Grâce à un travail pratique et au développement en équipe, nous attendons de vous que vous deveniez un ingénieur web que les entreprises souhaitent recevoir dans les plus brefs délais.

  • Un soutien complet aux étudiants

    Nous soutenons l'auto-promotion, comme la façon de procéder à l'apprentissage et de se fixer des objectifs. Si les progrès sont retardés, il est possible de consulter un mentor et de se fixer de nouveaux objectifs. Nous ferons de notre mieux pour vous aider à atteindre vos objectifs fixés.

Aperçu
Plan de cours

Fee

Enrollment fee: Pay (please contact us)

Tuition: Pay (please contact us)


période

For full time

Full time when commuting to school. Part time if online.



Application Requirements

  • Age: in the 20's
  • High school graduation required
  • Strong desire for employment as a Web engineer or Educational mentor after completion

Entrée
Application pour le pré-test