Makers Academy

Pengenalan

Baca keterangan rasmi

Cerita kami

Makers Academy telah diasaskan oleh Evgeny Shadchnev dan Rob Johnson apabila mereka bertemu di makmal Forward. Evgeny adalah pemaju perisian klasik dilatih dan ketika ia berusaha untuk membina pasukannya beliau mendapati kekurangan pemaju yang berkelayakan di pasaran. Pada masa yang sama, Rob mempunyai pengalaman mengajar dirinya untuk program melalui sebuah buku mengenai Objektif C dan beliau mengambil masa 9 bulan dan 30 jam seminggu untuk mendapatkan melaluinya. Perbualan antara dua dibuat mereka menyedari bahawa walaupun program sains komputer adalah baik pada penggerudian pelajar dengan teori, mereka melatih orang untuk menjadi profesor sains komputer dan bukannya pengaturcara, dan sesuatu perlu dilakukan.

Kira-kira 4 bulan selepas perbualan itu mereka mula kohort pertama mereka - pada bulan Februari 2013 - mewujudkan Makers Academy - alternatif kepada universiti dan laluan vokasional ke dalam pekerjaan sebagai pembangun web, membolehkan orang ramai untuk menukar kerjaya dan belajar untuk kod dalam 3 hyper intensif bulan. Makers Academy kini telah pergi selama lebih 2 tahun dan telah menamatkan pengajian lebih 400 pelajar.

199

Perkara yang kami lakukan

Kami percaya bahawa pembelajaran untuk kod terdiri daripada lebih daripada hanya bahan-bahan yang kami sediakan dan kurikulum kita telah mencipta. Kini kami menggunakan campuran bengkel, latihan, projek, kelas sesi rehat keluar dan akhir-minggu cabaran untuk membantu pelajar-pelajar kita memahami pengaturcaraan. Persekitaran yang mendalam, mempunyai jurulatih pakar di tangan semua hari dan berpasangan dengan pelajar-pelajar lain adalah semua kunci kepada proses pendidikan kita.

pembuat

Pelajar mempunyai peluang untuk memohon ke lokasi London kami (Makers Academy) atau dengan tawaran dalam talian kami 100% (RONIN).

This school offers programs in:
  • English

Lihat kursus »

Program-program

Sekolah ini juga menawarkan:

Kursus

Pembuat (tentu Pemaju Web Junior)

Campus Sepenuh masa 16  Pendaftaran Terbuka United Kingdom London

Dalam 12 minggu, bermula sebagai orang baru kepada seorang pemaju web junior dengan intensif, pengekodan Bootcamp di London [+]

LIFE AT MAKERS Sebagai seorang pelajar di Makers Academy adalah perjalanan yang sangat emosi. Makan, tidur dan kod bernafas menjadi sebahagian besar daripada kehidupan anda, tetapi menjaga kesejahteraan anda juga penting untuk menjadi pemaju yang besar. Di laman web kami mempunyai Dana, Ketua Pegawai Joy kami - pengajar yoga disahkan yang mengadakan kelas-kelas yoga dan meditasi setiap hari dan di sini untuk menjaga kesejahteraan anda. Ia juga penting untuk berehat dan ikatan sosial dengan kohort anda. Kami dikelilingi oleh beberapa kafe quirkiest London, makanan jalanan terlazat dan pub yang paling sibuk. Kami juga menjadi tuan rumah acara tetap seperti ceramah kilat Petcha Kutcha, permainan malam, malam karaoke, serta aktiviti-aktiviti kumpulan menganjurkan seperti mendaki, go-kart dan pergi ke teater. APA YANG ANDA AKAN PELAJARI PRECOURSE Semua yang anda perlukan untuk mendapatkan bersedia untuk hidangan utama Dalam tempoh empat minggu sebelum kursus sepenuh masa, semua pelajar dikehendaki untuk melengkapkan (sangat penting!) Sambilan PreCourse, yang memastikan bahawa semua pelajar kami sampai ke tahap asas yang diperlukan kecekapan apabila mereka mendaftar di Makers Academy. Pada minggu pertama, kita memberi tumpuan kepada asas-asas: pertama, baris arahan, yang merupakan kunci untuk mengemudi sekitar komputer anda; kedua, anda akan menangani kawalan versi menggunakan Git dan Github. Ini diikuti dengan mempelajari Ruby sintaks melalui cabaran. The PreCourse memerlukan sekurang-kurangnya 20 jam seminggu untuk melengkapkan dengan jayanya, tetapi kali lebih banyak yang anda boleh habiskan pada PreCourse, lebih baik. Setiap Jumaat semasa PreCourse, kita menghantar satu cabaran untuk membantu mengukuhkan dan menumpukan pembelajaran pelajar dan semak kemajuan mereka. MINGGU 1 Test-Didorong Pembangunan dan Pengaturcaraan Berorientasikan Objek Topik-topik utama dalam seminggu 1 adalah ujian yang didorong oleh pembangunan dan pengaturcaraan berorientasikan objek. Pada masa ini, pelajar mempunyai beberapa pengalaman menulis kod Ruby tulen dan sudah biasa dengan fungsi kelas teras Ruby. Minggu ini kita mula membuat kelas kita sendiri dengan cara ujian yang didorong oleh. Tujuan minggu ini adalah untuk memahami bagaimana struktur kod menggunakan objek. Cabaran Jumaat melibatkan menulis sistem berorientasikan objek mudah untuk berinteraksi kelas. MINGGU 2 TDD lanjut dan OOP Minggu ini kita membina permainan menggunakan pembangunan ujian yang didorong dan pengaturcaraan berorientasikan objek untuk membuat pelajar pasti memahami konsep-konsep penting juga. Kami juga meliputi lebih maju Ruby manakala program topik: lambdas vs procs, komposisi vs warisan, iterators dan rekursi. Cabaran Jumaat melibatkan reimplementing beberapa kaedah yang lebih maju dari perpustakaan teras Ruby. MINGGU 3 Pengenalan kepada Pembangunan Web Pada masa ini, pelajar selesa menggunakan Ruby dan menulis kod berorientasi objek dengan cara ujian yang didorong oleh. Pada minggu 3 kita memberi tumpuan kepada asas-asas web: protokol HTTP, rangka kerja Sinatra itu, HTML & CSS. Kami juga belajar bagaimana untuk menggunakan kod kami untuk Heroku dan menggunakan alat pembangunan di Chrome. Cabaran Jumaat melibatkan pembinaan aplikasi Sinatra dan menggunakan ia untuk Heroku. MINGGU 4 Pangkalan data dan Pengurusan Pengguna Ia adalah masa untuk belajar bagaimana untuk menambah pangkalan data hubungan dengan permohonan Sinatra menggunakan DataMapper. Pada minggu ini kita bercakap mengenai pangkalan data hubungan, Kedai-nilai utama dan SQL. Kami juga menghabiskan banyak masa membincangkan pengurusan yang betul akaun pengguna: hashing dan pengasinan, memilih algoritma hashing sesuai dan mengurangkan risiko keselamatan bersama. Pelajar menulis sistem pengurusan pengguna (mendaftar, log masuk, log keluar, dan lain-lain) dari awal, membayar perhatian khusus kepada aspek-aspek keselamatan. Akhir sekali, pelajar juga belajar bagaimana untuk menggunakan Capybara kepada aplikasi web ujian memandu. Cabaran Jumaat memberi tumpuan kepada pangkalan data hubungan. Ini adalah satu peristiwa penting sebagai pelajar kini mempunyai gambaran yang penuh dengan pembangunan web. MINGGU 5 Technologies Front-End Sekarang bahawa pelajar boleh membina ujian yang didorong oleh,, aplikasi web pangkalan data yang disokong selamat, ia adalah masa untuk mula bercakap tentang lain-lain teknologi depan: JavaScript, jQuery, AJAX dan reka bentuk responsif. Pelajar mula belajar bahasa kedua mereka: JavaScript, juga dikenali sebagai bahasa web. Cabaran Jumaat meminta pelajar untuk mengimplemen semula bahagian depan daripada salah satu laman web yang paling popular di dunia. MINGGU 6 Minggu Lab Ini adalah minggu yang kurang berstruktur untuk membolehkan pelajar untuk mengukuhkan pembelajaran mereka. Pelajar boleh memilih untuk mengkaji semula topik dari minggu-minggu sebelumnya, mengejar kerja terlepas atau meneroka projek baru. MINGGU 7 Node.js Pelajar mengembangkan pengetahuan mereka mengenai JavaScript dengan mempelajari (rangka kerja depan-belakang yang popular) sudut dan Node (JavaScript untuk pelayan), menggabungkan mereka untuk membina aplikasi sepenuh timbunan berkuasa. Cabaran Jumaat adalah berdasarkan menyegarkan pengetahuan Ruby anda. MINGGU 8 Ruby on Rails Asas Pada minggu 8 kita mula bekerja dengan Ruby on Rails. Pada masa ini pelajar mempunyai pemahaman yang kukuh Ruby, web (HTTP, HTML, JavaScript, dan lain-lain) dan mempunyai pengalaman menggunakan pangkalan data. Berbekalkan pengetahuan tersebut, mereka mendapati Rails mudah difahami kerana ia semata-mata mengautomasikan apa yang mereka boleh lakukan tanpanya. Minggu ini kita bercakap mengenai ActiveRecord, saluran paip aset, laluan dan seni bina Rails. Cabaran Jumaat memberi tumpuan kepada asas-asas Ruby on Rails. MINGGU 9 Ruby on Rails Advanced Topik Minggu ini kita bercakap topik mengenai lebih maju: WebSockets, HTML5 API, menggunakan Bootstrap atau Foundation, menyambung kepada pelbagai API: Stripe, Twilio, dan lain-lain Cabaran untuk minggu ini memberi tumpuan kepada topik-topik ini. MINGGU 10 Projek Akhir Sekarang pelajar pemaju junior yakin. Untuk meletakkan kemahiran mereka untuk ujian mereka, mereka membina projek akhir yang menunjukkan sejauh mana mereka telah datang sejak mereka mula. Minggu ini kita memperkenalkan topik baru yang lebih sedikit dan sebaliknya memberi tumpuan kepada membantu pelajar untuk membina versi pertama projek akhir mereka. MINGGU 11 Pengijazahan Pada awal minggu ini kita mengisytiharkan pembekuan ciri untuk memastikan projek-projek akhir adalah seperti digilap yang mungkin. Ini adalah minggu yang paling intensif di Makers Academy, apabila semua pasukan tetap lewat cuba untuk mengatasi satu sama lain untuk menulis kod yang paling mengesankan. Tiada cabaran Jumaat. Sebaliknya, kita mempunyai satu majlis tamat pengajian, diikuti oleh pihak dihadiri oleh rakan-rakan, keluarga, rakan-rakan mencari pekerja, perekrut, bekas pelajar dan bakal pelajar Makers Academy. MINGGU 12 menyewa Minggu Minggu ini graduan baru kami menerima perhatian peribadi daripada pasukan penempatan pakar kami. Mereka memberi tumpuan kepada mengasah kemahiran pembelajaran sepanjang hayat dan bersedia untuk memasuki pasaran pekerjaan. Ini boleh termasuk ujian teknikal, bekerja pada kod sumber terbuka atau bekerja dalam projek bagi badan amal yang kita menjadi rakan kongsi. Bagi pelajar yang menghadiri Makers sebagai usahawan, ini adalah satu minggu yang hebat untuk mula bekerja pada MVP anda! [-]

Video

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!