Makers Academy

Pengenalan

Baca Keterangan Resminya

Cerita Kami

Pembuat Academy didirikan oleh Evgeny Shadchnev dan Rob Johnson ketika mereka bertemu di laboratorium Maju. Evgeny adalah seorang pengembang perangkat lunak klasik terlatih dan saat ia mencoba untuk membangun timnya ia menemukan kurangnya pengembang yang berkualitas di pasar. Pada saat yang sama, Rob telah belajar sendiri untuk program melalui sebuah buku tentang Objective C dan membawanya 9 bulan dan 30 jam seminggu untuk mendapatkan melalui itu. Sebuah percakapan antara dua membuat mereka menyadari bahwa sementara program ilmu komputer yang baik di pengeboran siswa dengan teori, mereka melatih orang-orang untuk menjadi komputer profesor ilmu bukan programmer, dan sesuatu harus dilakukan.

Sekitar 4 bulan setelah percakapan itu mereka mulai kohort pertama mereka - di Februari 2013 - menciptakan Makers Academy - alternatif ke universitas dan rute kejuruan dalam pekerjaan sebagai pengembang web, memungkinkan orang untuk beralih karier dan belajar untuk kode dalam 3 hiper-intensif bulan. Pembuat Academy sekarang telah terjadi selama lebih dari 2 tahun dan telah lulus lebih dari 400 siswa.

199

Apa yang kita lakukan

Kami percaya bahwa belajar kode terdiri dari lebih dari sekedar materi yang kami berikan dan kurikulum yang telah kita buat. Saat ini kami menggunakan campuran lokakarya, latihan, proyek, kelas sesi break-out dan end-of-minggu tantangan untuk membantu siswa kami memahami pemrograman. Lingkungan immersive, memiliki pelatih ahli di tangan sepanjang hari dan pasangan dengan siswa lainnya semua kunci untuk proses pendidikan kita.

pembuat

Siswa memiliki kesempatan untuk menerapkan ke lokasi London kami (Makers Academy) atau 100% penawaran online kami (RONIN).

Sekolah ini menawarkan program di:
  • Inggris

Lihat kursus »

Program

Sekolah ini juga menawarkan:

Mata kuliah

Pembuat (tentu Saja Pengembang Web Junior)

Kampus Penuh waktu 16 minggu Pendaftaran Terbuka Britania Raya London

Pada 12 minggu, pergi dari menjadi pemula untuk web developer junior dengan intensif, coding bootcamp di London [+]

KEHIDUPAN DI PEMBUAT Menjadi seorang mahasiswa di Makers Academy adalah perjalanan yang sangat emosional. Makan, tidur dan kode bernapas menjadi bagian besar dari hidup Anda, tetapi menjaga kesejahteraan Anda juga penting untuk menjadi pengembang besar. Di situs kami memiliki Dana, kami Kepala Joy Officer - instruktur yoga bersertifikat yang menjalankan yoga dan meditasi harian kelas dan di sini untuk melihat setelah Anda menjadi baik. Ini juga penting untuk bersantai dan ikatan sosial dengan kelompok Anda. Kami dikelilingi oleh beberapa kafe quirkiest London, yummiest jalan makanan dan tersibuk pub. Kami juga menjadi tuan rumah acara rutin seperti presentasi kilat Petcha kutcha, permainan malam, karaoke malam, serta mengorganisir kegiatan kelompok seperti mendaki, pergi-karting dan pergi ke teater. APA YANG ANDA AKAN BELAJAR PRECOURSE Semua yang Anda butuhkan untuk bersiap-siap untuk hidangan utama Dalam empat minggu sebelum kursus penuh waktu, semua mahasiswa diwajibkan untuk menyelesaikan (sangat penting!) Paruh waktu PreCourse, yang memastikan bahwa semua siswa kami sampai ke tingkat dasar yang diperlukan kompetensi ketika mereka mendaftarkan diri di Makers Academy. Pada minggu pertama, kami fokus pada dasar-dasar: pertama, perintah-line, yang merupakan kunci untuk navigasi di sekitar komputer Anda; kedua, Anda akan menangani kontrol versi menggunakan Git dan Github. Ini diikuti dengan belajar sintaks Ruby melalui tantangan. The PreCourse membutuhkan minimal 20 jam per minggu untuk menyelesaikan berhasil, tapi lebih banyak waktu yang bisa Anda pakai di PreCourse, semakin baik. Setiap Jumat selama PreCourse, kami mengirim sebuah tantangan untuk membantu memperkuat dan fokus belajar siswa dan check-in di kemajuan mereka. MINGGU 1 Test-Driven Development dan Pemrograman Berorientasi Objek Topik utama dari minggu 1 adalah pengembangan uji-driven dan pemrograman berorientasi obyek. Sekarang, siswa memiliki pengalaman menulis kode Ruby murni dan akrab dengan fungsionalitas kelas inti Ruby. Minggu ini kami mulai membuat kelas kita sendiri dengan cara test-driven. Tujuan dari minggu ini adalah untuk memahami bagaimana struktur kode menggunakan benda-benda. Jumat Tantangan melibatkan menulis sistem berorientasi objek sederhana berinteraksi kelas. MINGGU 2 TDD lebih lanjut dan OOP Minggu ini kita membangun permainan menggunakan pengembangan uji-driven dan pemrograman berorientasi obyek untuk memastikan siswa memahami konsep-konsep penting dengan baik. Kami juga mencakup lebih maju Ruby dan pemrograman topik: lambdas vs procs, komposisi vs warisan, iterator dan rekursi. Jumat Tantangan melibatkan reimplementing beberapa metode yang lebih maju dari perpustakaan inti Ruby. MINGGU 3 Pengantar Web Development Sekarang, siswa merasa nyaman menggunakan Ruby dan menulis kode berorientasi obyek dengan cara test-driven. Dalam minggu 3 kami fokus pada dasar-dasar web: protokol HTTP, kerangka Sinatra, HTML & CSS. Kami juga belajar bagaimana untuk menggunakan kode kita untuk Heroku dan menggunakan alat-alat pembangunan di Chrome. Jumat Tantangan melibatkan membangun aplikasi Sinatra dan menggunakan itu untuk Heroku. MINGGU 4 Database dan Manajemen Pengguna Saatnya untuk belajar bagaimana menambahkan database relasional untuk aplikasi Sinatra menggunakan DataMapper. Dalam minggu ini kita berbicara tentang database relasional, toko kunci-nilai dan SQL. Kami juga menghabiskan banyak waktu membahas manajemen yang tepat dari account pengguna: hashing dan penggaraman, memilih algoritma hashing yang tepat dan mengurangi risiko keamanan bersama. Siswa menulis sebuah sistem manajemen pengguna (sign up, masuk, keluar, dll) dari awal, memberikan perhatian khusus pada aspek keamanan. Akhirnya, siswa juga belajar bagaimana menggunakan Capybara untuk aplikasi web uji coba. Jumat Tantangan berfokus pada database relasional. Ini adalah tonggak penting karena siswa sekarang memiliki gambaran lengkap dari pengembangan web. MINGGU 5 Teknologi Front-End Sekarang bahwa siswa dapat membangun,, aplikasi web database yang didukung aman test-driven, saatnya untuk mulai berbicara tentang teknologi front-end lainnya: JavaScript, jQuery, AJAX dan desain responsif. Siswa mulai belajar bahasa kedua mereka: JavaScript, juga dikenal sebagai bahasa web. Jumat Tantangan meminta siswa untuk reimplement front-end dari salah satu situs yang paling populer di dunia. MINGGU 6 Lab Week Ini adalah minggu yang kurang terstruktur untuk memungkinkan siswa untuk mengkonsolidasikan pembelajaran mereka. Siswa dapat memilih untuk meninjau kembali topik dari minggu sebelumnya, mengejar ketinggalan pada pekerjaan terjawab atau menjelajahi proyek-proyek baru. MINGGU 7 Node.js Siswa memperluas pengetahuan mereka tentang JavaScript dengan belajar sudut (kerangka front-end populer) dan Node (JavaScript untuk server), menggabungkan mereka untuk membangun aplikasi penuh tumpukan kuat. Jumat Tantangan berdasarkan menyegarkan pengetahuan Ruby Anda. MINGGU 8 Ruby on Rails Dasar Dalam minggu 8 kami mulai bekerja dengan Ruby on Rails. Sekarang siswa memiliki pemahaman yang kuat tentang Ruby, web (HTTP, HTML, JavaScript, dll) dan memiliki pengalaman menggunakan database. Berbekal semua pengetahuan ini, mereka menemukan Rails mudah dimengerti karena hanya mengotomatisasi apa yang bisa mereka lakukan tanpa itu. Minggu ini kita berbicara tentang ActiveRecord, pipa aset, routing dan arsitektur Rails. Jumat tantangan berfokus pada dasar-dasar Ruby on Rails. MINGGU 9 Canggih Ruby on Rails Topik Minggu ini kita berbicara tentang topik yang lebih maju: Websocket, HTML5 API, menggunakan Bootstrap atau Foundation, menghubungkan ke berbagai API: Stripe, Twilio, dll Tantangan untuk minggu ini berfokus pada topik ini. MINGGU 10 Proyek Akhir Sekarang siswa pengembang junior percaya diri. Untuk menempatkan keterampilan mereka untuk menguji mereka, mereka membangun proyek akhir yang menunjukkan seberapa jauh mereka telah datang sejak mereka mulai. Minggu ini kami memperkenalkan sedikit topik baru dan bukan fokus pada membantu siswa untuk membangun versi pertama dari proyek akhir mereka. MINGGU 11 Wisuda Di awal minggu kita mendeklarasikan pembekuan fitur untuk memastikan proyek akhir adalah sebagai dipoles mungkin. Ini adalah minggu yang paling intensif di Makers Academy, ketika semua tim tetap terlambat berusaha untuk mengungguli satu sama lain untuk menulis kode yang paling mengesankan. Tidak ada tantangan Jumat. Sebaliknya, kami memiliki upacara wisuda, diikuti oleh pihak yang dihadiri oleh teman-teman, keluarga, mitra menyewa, perekrut, mantan mahasiswa dan calon mahasiswa dari Makers Academy. MINGGU 12 mempekerjakan Week Minggu ini lulusan baru kami menerima perhatian pribadi dari tim penempatan ahli kami. Mereka fokus pada mengasah keterampilan belajar seumur hidup dan mempersiapkan diri untuk memasuki pasar kerja. Hal ini dapat mencakup tes teknis, bekerja pada kode open-source atau bahkan bekerja pada proyek-proyek untuk amal yang bermitra dengan kami. Bagi siswa yang hadir Makers sebagai pengusaha, ini adalah minggu yang besar untuk mulai 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!