FullStack JavaScript - kursus 275.000 gosok. dari Elbrus coding bootcamp, pelatihan 15 minggu, tanggal 18 Desember 2023.
Miscellanea / / November 28, 2023
seseorang yang bertanggung jawab atas semua tahap pengembangan layanan web. Dia mengambil bagian dalam pembuatan bagian visual dari sumber daya Internet dan implementasi bagian server. Membuat aplikasi web dari awal - secara mandiri atau dengan dukungan tim pengembangan. Tumpukan penuh = Frontend + Backend.
Frontend adalah apa yang Anda lihat di monitor. Backend adalah segala sesuatu yang bertanggung jawab atas logika “di balik terpal”
Pengembang frontend Pendidikan dan karir Terlibat dalam pengembangan komponen UI, tata letak halaman arahan dan situs web perusahaan, pengembangan sistem pengelola tugas internal. Di perusahaan, saya mengembangkan frontend, mengimplementasikan fungsionalitas baru, membuat dan menyempurnakan elemen antarmuka. Mengapa...
Pengembang frontend Pendidikan dan karir Terlibat dalam pengembangan komponen UI, tata letak halaman arahan dan situs web perusahaan, pengembangan sistem pengelola tugas internal. Di perusahaan, saya mengembangkan frontend, mengimplementasikan fungsionalitas baru, membuat dan menyempurnakan elemen antarmuka. Kenapa frontend? Karena dengan cara ini saya bisa melihat hasil dari kode yang tertulis. Frontend memungkinkan Anda membuat antarmuka lebih jelas dan ramah pengguna. Murid-murid saya tidak perlu takut dengan tugas-tugas sulit atau mempelajari informasi baru. Dekati pembelajaran selangkah demi selangkah dan tentukan tujuan akhir yang ingin dicapai.
Pengembang, guru
3+ tahun pemrograman aktif. Dia akan berbicara tentang JavaScript, GO, react, express, koa, nest, nosql. Secara bombastis memberi garam pada perut babi.
Pengembang, guru
Pengalaman 5 tahun mengembangkan aplikasi SPA menggunakan React. Menyukai komponen pengembangan UI/UX. Dia tidak hanya “membuatnya berhasil” tetapi juga “membuatnya tampak indah.”
FASE 0/1-3 minggu
Anda akan dapat menggabungkannya dengan bekerja atau belajar dan menyelesaikan tugas pada waktu yang tepat sepanjang hari. Pra-kursus akan memakan waktu sekitar 4 jam per hari dan akan memberikan pengetahuan dasar tentang alat pengembangan utama.
- Belajar bekerja dengan terminal sistem mirip Unix, dengan Git, GitHub
- Pahami dasar HTML/CSS/JS
- Jelajahi tata letak responsif
- Anda akan membuat tata letak lengkap dari beberapa situs web sederhana
Tes akhir: tes pengetahuan JavaScript, termasuk variabel, objek, fungsi. Tugas Anda adalah membuat aplikasi web khusus dengan fungsi mentransliterasi kata-kata Rusia dan kemudian menyimpannya ke dalam kamus.
FASE 1 / 4-7 minggu
Anda akan mempelajari dasar-dasar JavaScript, menguasai konsep inti pemrograman yang berlaku untuk bahasa apa pun. Kenali kehidupan sehari-hari seorang pengembang profesional.
- Kuasai alat pengembang umum (Alat Pengembang Chrome, IDE, linter kode)
- Belajar memprogram secara berpasangan
- Anda akan memecahkan masalah algoritmik
- Mengenal Konsep Kompleksitas Algoritma (Notasi Big O)
- Selami lebih dalam metode array dan string
- Belajar menulis unit test (Jest)
- Memahami prototipe dan kelas JavaScript
- Belajar bekerja dengan asynchrony (Event Loop, janji, async/menunggu)
- Pelajari DBMS PostgreSQL
Ujian: menyelesaikan beberapa tugas yang menunjukkan penguasaan materi yang dibahas.
FASE 2 / 8-11 minggu
Anda akan belajar cara membuat aplikasi web client-server yang lengkap. Kuasai kerangka Express. Anda akan bekerja dengan pelanggan nyata.
- Jelajahi bagian belakang kerangka Express
- Belajar bekerja dengan bahasa templat - Setang
- Pelajari cara berintegrasi dengan layanan API pihak ketiga
- Pelajari cara mendaftarkan dan mengautentikasi pengguna di sistem menggunakan teknologi Cookie dan Sesi
- Buat proyek lengkap untuk pelanggan nyata
Ujian: membuat aplikasi CRUD yang lengkap.
FASE 3 / 12-15 minggu
Anda akan mempelajari perpustakaan untuk membuat antarmuka pengguna - React.js. Kenali konsep SPA. Buat aplikasi tumpukan penuh.
- Belajar membuat komponen fungsional
- Kuasai hook paling populer
- Pelajari cara menyebarkan aplikasi Anda ke platform populer
- Belajar bekerja dengan aplikasi manajer negara yang populer - Redux
Tugas akhir: pengembangan tim aplikasi Fullstack dengan penerapan selanjutnya pada salah satu sumber daya populer. Anda akan membutuhkan semua pengetahuan yang diperoleh selama kursus.
MINGGU KARIR
Di mana karir lulusan Elbrus Bootcamp dimulai? Karena minggu karir adalah bagian wajib dari program pelatihan. Anda akan berkomunikasi dengan tim pelatih, menerima pengetahuan, tip, dan kiat hidup yang akan membantu Anda menemukan pekerjaan impian Anda dalam waktu sesingkat mungkin.
Buat resume yang menjual.
Pada hari pertama, Anda akan mengerjakan resume dan surat lamaran Anda. Dengan bantuan pelatih karier, Anda akan mengemas pengalaman yang ada dengan benar dan menonjolkan kekuatan Anda.
Persiapkan wawancara Anda dengan HR.
Anda akan belajar menampilkan diri dan berbicara tentang pencapaian profesional dan pribadi Anda. Bersama dengan seorang Pembina, Anda akan melatih keterampilan menjawab pertanyaan-pertanyaan rumit tentang SDM dan mempelajari cara merumuskan pertanyaan untuk pemberi kerja. Anda akan mengikuti tes wawancara dalam format berbeda untuk mengurangi kecemasan, meningkatkan kepercayaan diri, dan mempraktikkan semua rekomendasi.
Latih keterampilan wawancara teknis Anda.
Bagian wajib dari minggu karir adalah kuliah teknis dengan seorang guru. Di dalamnya Anda akan memecahkan masalah pemrograman dan belajar cara lulus wawancara teknis.
Dapatkan pendamping.
Setelah Career Week, Anda akan didukung oleh tim pelatih dalam perjalanan pencarian kerja Anda. Anda akan berpartisipasi dalam konsultasi individu dan pertemuan kelompok. Pelatih akan menemani Anda hingga tahap menerima tawaran dan akan tetap berhubungan setelah bekerja untuk mendukung Anda selama masa adaptasi ke pekerjaan baru.
Menjadi programmer yang sukses!
Lulusan kami bekerja di perusahaan besar seperti Ozon, VK, SBER, Yandex, Finam, VTB, AlfaBank. Anda akan menjadi salah satu dari mereka!