Makers Academy

Представление

Прочетете официалното описание

Нашата Story

Makers академия е основана от Евгени Shadchnev и Роб Джонсън, когато те се срещнаха в предния лаборатории. Евгени е класически обучени разработчик на софтуер и както той се опитва да изгради отбора си той открил липсата на квалифицирани разработчици на пазара. В същото време, Роб е бил сам учите да програмирате чрез една книга на Objective C и тя му е 9 месеца и 30 часа на седмица, за да получите чрез нея. Разговор между двамата ги осъзнаят, че докато програми компютърни науки са добри при пробиване студенти с теория, те са обучение на хората да станат компютърни науки професори вместо програмисти, и нещо трябваше да се направи.

Около 4 месеца след този разговор те започнаха първата си група - през февруари 2013 г. - създаване на дейци Academy - алтернатива на университет и професионално маршрут в работа като уеб разработчик, което позволява на хората да сменят професията си и да се научат да код в 3 хипер-интензивно месеца. Makers Academy вече е става за повече от 2 години и е завършила над 400 студенти.

199

Какво правим

Ние вярваме, че изучаването на код се състои от много повече, отколкото само на материалите, които предлагаме и учебната програма, която сме създали. Ние в момента се използва смес от семинари, упражнения, проекти, свободни сесии класната стая и в края на седмицата предизвикателства, за да помогне на нашите ученици да разберат програмиране. The потапяне в околната среда, като експертни треньори на ръка, по цял ден и сдвояване с други студенти са от ключово значение за нашия образователен процес.

вземащите

Студентите имат възможност да се прилага по отношение на нашата Лондон местоположение (дейци Academy) или да ни 100% онлайн предлагане (ронини).

Тук се предлагат програми по:
  • Английски

Преглед на курсове »

Програми

Това училище също предлага:

Курсове

създателите (младши уеб разработчик, разбира се)

Campus Редовна форма 16  Отворено кандидатстване Великобритания London

В 12-та седмица, отиде от това, че новак да младши уеб разработчик в интензивен, кодиране Bootcamp в Лондон [+]

ЖИВОТ НА ДЕЙЦИ Като студент в дейци Academy е много емоционално пътуване. Яденето, спи и диша код се превръща в огромна част от живота си, но грижа за вашето благосъстояние също е от решаващо значение за да стане велик програмист. На сайта имаме Dana, нашият главен Joy Officer - сертифициран инструктор по йога, който ръководи ежедневните йога и медитация класове и е тук, за да се грижи за вашата благосъстояние. Важно е също да се развивам и облигации социално с вашата група. Ние сме заобиколени от някои от quirkiest кафенета в Лондон, yummiest улица на храните и най-натоварените кръчми. Ние също така домакин на редовни събития като Petcha Kutcha гръмотевични разговори, игри вечери, караоке вечери, както и организиране на групови дейности като катерене, картинг и ще театъра. Какво ще научите PRECOURSE Всичко, което трябва да стане готов за основното ястие В четирите седмици, предхождащи процеса на пълно работно време, всички ученици са задължени да попълнят (много важно!) На непълно работно време PreCourse, който гарантира, че всички наши студенти стигна до необходимото основно ниво на компетентност, когато те се запишат в дейци Academy. През първата седмица, ние се фокусираме върху основите: първо, на командния ред, което е от ключово значение, за да навигирате из вашия компютър; второ, че ще се справи с контрол на версиите, използвайки Git и Github. Това е последвано от обучение Ruby синтаксис чрез предизвикателства. The PreCourse изисква минимум 20 часа на седмица, за да завърши успешно, но колкото повече време можете да прекарате на PreCourse, толкова по-добре. Всеки петък по време на PreCourse, ние изпращаме предизвикателство да помогне да се втвърди и да се съсредоточи обучение на учениците и проверка на напредъка си. Седмица 1 Test-Driven развитие и обектно-ориентираното програмиране Основните теми на седмица 1 са разработка чрез тестове и обектно-ориентирано програмиране. До сега, учениците имат някакъв опит за написването чист Ruby код и са запознати с функционалността на основните Ruby класове. Тази седмица ние започнете да създавате собствени класове в тест задвижване начин. Целта на тази седмица е да се разбере как да се структурира код, използвайки обекти. Предизвикателството петък включва написването на прост обектно-ориентиран система на взаимодействие класове. СЕДМИЦА 2 Допълнителна TDD и ООП Тази седмица ние изграждаме една игра, с помощта на тест задвижване развитие и обектно-ориентирано програмиране, за да се увери, че учениците да разберат тези важни понятия добре. Ние също така да обхваща по-напреднали Ruby и програмни теми: lambdas срещу PROCs, състав срещу наследство, итератори и рекурсия. Предизвикателството петък включва reimplementing някои от по-напредналите методи от ядрото библиотеката Ruby. СЕДМИЦА 3 Въведение в уеб програмиране До сега, учениците са удобни с помощта на Руби и писане на обектно-ориентиран код в тест задвижване начин. В 3 седмици ние се фокусираме върху основите на мрежата: HTTP протоколи, рамката Синатра, HTML и CSS. Ние също така да научат как да се разположи в нашия код за Heroku и използвате инструменти за развитие в Chrome. Предизвикателството петък включва изграждане на заявление Синатра и разполагането на Heroku. СЕДМИЦА 4 Бази данни и управление на Потребителя Това е време, за да научите как да добавите релационна база данни за приложение на Синатра, използвайки DataMapper. В тази седмица ние говорим за релационни бази данни, магазини ключ-стойност и SQL. Ние също така прекарват много време в обсъждане на правилното управление на потребителски акаунти: хеширане и осоляване, избор на подходящи хеширане алгоритми и смекчаване на общите рискове за сигурността. Учениците пишат система за управление на потребителите на (регистрирате, влезте в профила си, излезте и т.н.), от нулата, като се обръща специално внимание на аспектите на сигурността. И накрая, нека също да се научат как да използват капибара до уеб приложения тест-диск. Предизвикателството петък се фокусира върху релационни бази данни. Това е важен момент като студенти вече имат пълна представа за уеб програмиране. СЕДМИЦА 5 Front-End Technologies Сега, че учениците могат да изградят тестови задвижване, сигурни, бази данни, обезпечени с уеб приложения, че е време да започнем да говорим за други челни технологии: JavaScript, JQuery, AJAX и отзивчиви дизайн. Студентите започват обучението втори език: JavaScript, известен също като езика на мрежата. Предизвикателството петък моли учениците да reimplement предния край на един от най-популярните сайтове в света. 6-та седмица Lab Week Това е по-малко структурирана седмица, за да се даде възможност на учениците да затвърдят наученото. Студентите могат да изберат да се преразгледат всички теми от предишните седмици, се изравнят по пропусна работа или изследване на нови проекти. СЕДМИЦА 7 Node.js Студентите разширяват знанията си на JavaScript от ученето за ъглови (популярна рамка на предния край) и Node (JavaScript за сървъра), комбинирането им за изграждане на мощни пълен стека приложения. Предизвикателството петък се основава на обновили знания Ruby. СЕДМИЦА 8 Руби на релси Основи В 8 седмица ние започнем да работим с Руби на релси. До сега студентите имат солидно разбиране на Ruby, интернет (HTTP, HTML, JavaScript, и т.н.) и да имат опит с използването на бази данни. Въоръжени с това знание, те намеря Rails лесно да се разбере, тъй като просто автоматизира какво могат да направят без него. Тази седмица ние говорим за ActiveRecord, газопровода актив, маршрутизация и Rails архитектура. Предизвикателството петък се фокусира върху основите на Ruby по релси. СЕДМИЦА 9 Advanced Ruby по релси Теми Тази седмица ние говорим за по-напреднали теми: WebSockets, HTML5 API, използвайки Bootstrap или фондация, свързване към различни APIs: Stripe, Twilio и т.н. Предизвикателството за тази седмица се фокусира върху тези теми. СЕДМИЦА 10 The Final Проекта До сега студентите са уверени младши програмисти. За да се сложи си умения на тест им, те се изгради окончателно проект, който показва колко далеч сме дошли, тъй като те започнаха. Тази седмица ще се въведе по-малко нови теми и да бъдат насочени към подпомагане на студентите да се изгради първата версия на окончателното им проект. СЕДМИЦА 11 Абитуриентски В началото на седмицата ние заявяваме функция замразяване да се уверите, окончателните проекти са полирани, колкото е възможно. Това е най-интензивна седмица в дейци Academy, когато всички отбори останат късно се опитват да окажат по-добри един към друг, за да напише най-впечатляващата кода. Не е петък предизвикателство. Вместо това, ние имаме церемония дипломиране, последвана от парти присъстваха приятели, семейства, наемащи партньори, работодатели, бивш студенти и кандидат-студенти на дейци Academy. СЕДМИЦА 12 Наемането Week Тази седмица нашите нови завършилите получават персонално внимание на нашите експертни разположения екип. Те са насочени към усъвършенстване на пожизнени умения за учене и подготовка да навлязат на пазара на работни места. Това може да включва технически тестове, работи върху отворен изходен код или дори работи по проекти за благотворителни организации, които ние си сътрудничим с. За тези ученици, които посещават дейци като предприемачи, това е една чудесна седмица, за да започне да работи по вашия MVP! [-]

Видео

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!