Pengembang Frontend - kursus 242.000 gosok. dari Kata Academy, pelatihan 11 bulan, tanggal 28 November 2023.
Miscellanea / / November 30, 2023
Platform pembelajaran dan mentor pribadi
Anda mengikuti pelajaran online di platform kami, ajukan pertanyaan apa pun kepada mentor Anda dalam obrolan dan hubungi dia jika Anda merasa telah menemui jalan buntu.
Kontrol pengetahuan yang ketat di setiap tahap
Seorang mentor bukanlah seorang tutor. Tugasnya: mengarahkan dan mengendalikan asimilasi pengetahuan. Kami mempersiapkan Anda untuk secara mandiri memecahkan masalah kompleks yang pasti akan Anda temui dalam pekerjaan Anda.
Bekerja pada proyek bisnis nyata
Semua siswa kami dalam tim berpartisipasi dalam implementasi proyek nyata. Anda akan mengasah teori Anda, mendapatkan keterampilan kerja tim dan pengalaman untuk resume Anda.
Mempersiapkan wawancara
Mentor kami akan membantu Anda membuat resume yang kompetitif dan mempersiapkan Anda untuk menjawab pertanyaan wawancara yang sulit.
Inti Web - 2 bulan
Mempelajari dasar-dasar membuat antarmuka di web
Topik 1: Struktur dokumen HTML, model blok, tag dasar. Memilih format gambar.
Topik 2: Markup semantik, aksesibilitas dan SEO.
Topik 3: Bekerja dengan formulir, berinteraksi dengan server.
Topik 4: Penataan gaya halaman CSS: penyeleksi dan prioritas aplikasi, pemosisian, bekerja dengan kisi (flexbox, kisi).
Topik 5: Tata letak adaptif: Kueri media, pendekatan yang mengutamakan seluler.
Topik 6: Organisasi gaya pada suatu proyek, metodologi BEM.
Topik 7: Teknik CSS tingkat lanjut: Menata elemen semu, animasi, bayangan, dan gradien.
Topik 8: Animasi, transformasi dan filter menggunakan CSS.
Topik 9: Interaksi JavaScript dasar dengan halaman, penanganan peristiwa. Menghubungkan modul eksternal.
Topik 10: Alat pengembangan: Menggunakan praprosesor, minifikasi kode, npm, webpack.
2. Inti Javascript - 2 bulan
Konsep dasar bahasa, bekerja di browser, menulis program sederhana
Topik 11: Sintaks bahasa dasar, variabel dan konstanta, tipe dan struktur data, fungsi, loop.
Topik 12: Pekerjaan tingkat lanjut dengan fungsi, fungsi tingkat tinggi, rekursi.
Topik 13: Sintaks bahasa tingkat lanjut: operator rest/spread, destrukturisasi.
Topik 14: Kelas standar di JS: Peta, Set. Bekerja dengan tanggal.
Topik 15: Penutupan, ruang lingkup, konteks panggilan.
Topik 16: Model Prototipikal JS dan Sintaks Kelas Modern.
Topik 17: Bekerja dengan kode asinkron (Janji, panggilan balik, async/menunggu). Lingkaran peristiwa.
Topik 18: Bekerja dengan DOM. Seleksi dan modifikasi elemen. Model acara. Menyimpan data pada klien.
Topik 19: Bekerja dengan permintaan jaringan: ajax, ambil.
Topik 20: Prinsip web, server web dan DNS, protokol HTTP. arsitektur REST. Otentikasi web.
3. Reaksi. JS Inti - 3 bulan
Dasar-dasar Pengembangan Aplikasi Satu Halaman
Topik 21: Cara kerja react.js, sintaksis JSX, dan cara kerja Virtual DOM
Topik 22: Pendekatan komponen, status komponen, transfer data, pemrosesan peristiwa
Topik 23: Kondisi dan Loop dalam Template
Topik 24: Siklus hidup komponen, optimasi rendering
Topik 25: Bekerja dengan gaya di React.
Topik 26: Pengolahan data formulir, validasi
Topik 27: Membangun aplikasi client-server.
Topik 28: Perutean dalam aplikasi dengan router reaksi
Topik 29: Manajemen negara: Redux, komunikasi asinkron
4. Proyek tim - 3 bulan
Pengembangan frontend untuk proyek komersial nyata
- STACKHTML
- CSS/SASS
- JavaScript/Skrip Ketik
- Reaksi
- reduks
- Git
- NPM
- paket web
5. Persiapan wawancara - 1 bulan
Pada tahap ini, kami akan membantu Anda menyegarkan dan mensistematisasikan semua pengetahuan teoretis yang telah Anda peroleh berhasil melewati wawancara, setelah itu Anda akan lulus tes akhir pada semua topik dengan mentor.