Makers Academy

Introduction

Lire la description officielle

Notre histoire

Makers Académie a été fondée par Evgeny Shadchnev et Rob Johnson lors de leur rencontre dans les laboratoires à terme. Evgeny était un développeur de logiciels de formation classique et comme il essayait de construire sur son équipe, il a découvert un manque de développeurs qualifiés sur le marché. Dans le même temps, Rob avait été lui-même enseigne à travers un livre sur Objective C pour programmer et il lui a fallu 9 mois et 30 heures par semaine pour passer au travers. Une conversation entre les deux fait prendre conscience que si les programmes d'informatique étaient bien au forage étudiants à la théorie, ils entraînaient les gens à devenir des professeurs d'informatique à la place de programmeurs, et quelque chose devait être fait.

Environ 4 mois après cette conversation, ils ont commencé leur première cohorte - en Février 2013 - création Makers Academy - une alternative à l'université et une voie professionnelle dans un emploi en tant que développeur web, permettant aux gens de changer de carrière et d'apprendre à coder en 3 hyper-intensive mois. Makers Académie dure maintenant depuis plus de 2 ans et a formé plus de 400 étudiants.

199

Ce que nous faisons

Nous croyons que l'apprentissage de code se compose de beaucoup plus que les matériaux que nous fournissons et les programmes que nous avons créé. Nous utilisons actuellement un mélange d'ateliers, des exercices, des projets, des séances en petits groupes en classe et les défis de fin de semaine pour aider nos élèves à comprendre la programmation. L'environnement immersif, ayant entraîneurs experts sur place toute la journée et le jumelage avec d'autres étudiants sont la clé de notre processus éducatif.

décideurs

Les étudiants ont la possibilité de demander à notre emplacement Londres (Makers Academy) ou à notre offre en ligne de 100% (RONIN).

Cet établissement propose des programmes en :
  • Anglais

Voir les cours »

Programmes

Cette école propose également:

Cours

Décideurs (cours De Développeur Web Junior)

Campus À temps plein 16 semaines Inscription libre Royaume-Uni Londres

En 12 semaines, passer du statut de novice à un développeur web junior avec l'intensif, codage bootcamp à Londres [+]

VIE aux décideurs Être étudiant à l'Académie Makers est un voyage très émouvant. Manger, dormir et le code respiration devient une grande partie de votre vie, mais prendre soin de votre bien-être est également critique pour devenir un grand développeur. Sur place nous avons Dana, notre chef de la direction Joy - un instructeur certifié de yoga qui dirige des cours quotidiens de yoga et de méditation et est là pour prendre soin de votre bien-être. Il est également important de se détendre et obligataire socialement avec votre cohorte. Nous sommes entourés par certains des plus excentrique cafés de Londres, yummiest aliments de rue et les plus achalandés pubs. Nous organisons également régulièrement des événements tels que Petcha Kutcha présentations éclair, jeux nuits, soirées karaoké, ainsi que des activités de groupe et l'organisation comme l'escalade, karting et aller au théâtre. Ce que vous apprendrez préstage Tout ce qu'il faut pour être prêt pour le plat principal Au cours des quatre semaines précédant le cours à temps plein, tous les étudiants sont tenus de remplir un (très important!) À temps partiel préstage, qui veille à ce que tous nos élèves obtiennent au niveau de base de compétence requis lors de l'inscription au Makers Académie. Dans la première semaine, nous nous concentrons sur les bases: d'abord, la ligne de commande, ce qui est la clé de la navigation sur votre ordinateur; Deuxièmement, vous abordez le contrôle de version en utilisant Git et GitHub. Elle est suivie par l'apprentissage de la syntaxe Ruby à travers les défis. Le préstage exige un minimum de 20 heures par semaine pour mener à bien, mais le plus de temps que vous pouvez passer sur le préstage, le meilleur. Chaque vendredi pendant la préstage, nous envoyons un défi pour aider à solidifier et de se concentrer l'apprentissage des élèves et vérifier dans leurs progrès. SEMAINE 1 Test-Driven Development et de la programmation orientée objet Les principaux sujets de la semaine 1 sont le développement et la programmation orientée objet piloté par les tests. A l'heure actuelle, les étudiants ont une certaine expérience de l'écriture du code Ruby pur et sont familiers avec les fonctionnalités de base des classes Ruby. Cette semaine, nous commençons la création de nos propres classes d'une manière piloté par les tests. L'objectif de cette semaine est de comprendre comment structurer le code en utilisant des objets. Vendredi défi consiste à écrire un système simple orientée objet d'interagir classes. SEMAINE 2 En outre TDD et POO Cette semaine, nous construire un jeu à l'aide au développement et de la programmation orientée objet piloté par les tests à faire en sorte que les élèves comprennent bien ces concepts importants. Nous couvrons également les plus avancés Ruby et programmation sujets: lambdas vs procs, composition vs héritage, itérateurs et la récursivité. Vendredi défi implique réimplémentant-unes des méthodes les plus avancées de la bibliothèque de base Ruby. SEMAINE 3 Introduction au développement Web A l'heure actuelle, les étudiants sont à l'aise avec Ruby et l'écriture de code orienté objet d'une manière piloté par les tests. Dans la semaine 3, nous nous concentrons sur les fondamentaux de la toile: les protocoles HTTP, le cadre Sinatra, HTML et CSS. Nous apprenons également comment déployer notre code de Heroku et utiliser les outils de développement de Chrome. Vendredi défi consiste à construire une application Sinatra et le déployer sur Heroku. SEMAINE 4 Bases de données et de gestion de l'utilisateur Il est temps d'apprendre comment ajouter une base de données relationnelle pour une application Sinatra utilisant DataMapper. En cette semaine nous parlons de bases de données relationnelles, les magasins clé-valeur et SQL. Nous passons aussi beaucoup de temps à discuter de la bonne gestion des comptes d'utilisateurs: le hachage et le salage, le choix d'algorithmes de hachage appropriées et atténuer les risques de sécurité communs. Les élèves écrivent un système de gestion de l'utilisateur (vous inscrire, vous connecter, vous déconnecter, etc) à partir de zéro, en accordant une attention particulière aux aspects de sécurité. Enfin, les élèves apprennent également comment utiliser Capybara aux applications Web d'essai de conduite. Vendredi défi se concentre sur les bases de données relationnelles. Ceci est une une étape importante que les étudiants ont maintenant une image complète de développement web. SEMAINE 5 Technologies frontaux Maintenant que les élèves peuvent construire, des applications Web piloté par les tests sécurisés bases de données à des créances, il est temps de commencer à parler d'autres technologies front-end: JavaScript, jQuery, Ajax et une conception adaptée. Les élèves commencent l'apprentissage de leur langue seconde: JavaScript, aussi connu comme la langue de la bande. Vendredi défi demande aux élèves de ré-écrire le front-end de l'un des sites les plus populaires dans le monde. SEMAINE 6 Lab semaine Ceci est une semaine de moins structuré de manière à permettre aux élèves de consolider leur apprentissage. Les étudiants peuvent choisir de revenir sur les sujets depuis des semaines précédentes, rattraper le travail manqué ou explorer de nouveaux projets. SEMAINE 7 Node.js Les étudiants d'élargir leur connaissance de JavaScript en apprenant angulaire (un cadre frontal populaire) et le noeud (JavaScript pour le serveur), les combiner pour créer de puissantes applications full-stack. Vendredi contestation est fondée sur l'actualisation de vos connaissances Ruby. SEMAINE 8 Ruby on Rails Basics Dans la semaine 8, nous commençons à travailler avec Ruby on Rails. A présent, les étudiants ont une solide compréhension de Ruby, le Web (HTTP, HTML, JavaScript, etc.) et ont des bases de données d'expérience à l'aide. Armé de toutes ces connaissances, ils trouvent Rails facile à comprendre car il automatise simplement ce qu'ils peuvent faire sans elle. Cette semaine nous parlons de ActiveRecord, le pipeline d'actifs, le routage et l'architecture Rails. Vendredi défi se concentre sur les bases de Ruby on Rails. Semaine 9 Avancée Ruby on Rails Sujets Cette semaine, nous parler des sujets à propos les plus avancés: Websockets, HTML5 API, utilisant Bootstrap ou Fondation, la connexion à diverses API: Stripe, Twilio, etc. Le défi pour cette semaine se concentre sur ces sujets. SEMAINE 10 Le projet final A présent, les étudiants sont des développeurs juniors confiants. De mettre leurs compétences à leur test, ils construisent un projet final qui montre à quel point ils sont venus depuis qu'ils ont commencé. Cette semaine, nous introduisons moins de nouveaux sujets et à la place se concentrer à aider les élèves à construire la première version de leur projet final. SEMAINE 11 Graduation Au début de la semaine, nous déclarons un gel des fonctionnalités pour vous assurer que les projets finaux sont aussi poli que possible. Ceci est la semaine la plus intensive au Makers Académie, lorsque toutes les équipes rester tard en essayant de surpasser l'autre pour écrire le code le plus impressionnant. Il n'y a pas vendredi défi. Au lieu de cela, nous avons une cérémonie de graduation, suivie par une partie assisté par des amis, des familles, des partenaires de recrutement, les recruteurs, les ex-étudiants et futurs étudiants de Makers Académie. SEMAINE 12 embauche semaine Cette semaine, nos nouveaux diplômés reçoivent l'attention personnelle de notre équipe des placements d'experts. Ils mettent l'accent sur le perfectionnement des compétences en apprentissage continu et se prépare à entrer sur le marché de l'emploi. Cela pourrait inclure des tests techniques, travailler sur le code open-source ou même travailler sur des projets pour des organisations caritatives que nous nous associons avec. Pour les étudiants qui fréquentent Makers en tant qu'entrepreneurs, ceci est une très bonne semaine pour commencer à travailler sur votre MVP! [-]

Vidéos

A Makers Academy Graduate One Year On

A Makers Academy Graduate One Year On

Makers Academy Gives You the Skills to Start Your Own Company!