Fakultas Pengembangan Frontend - kursus 179.600 gosok. dari GeekBrains, pelatihan 15 bulan, Tanggal: 10 Juni 2023.
Miscellanea / / November 29, 2023
Blok persiapan
Kursus
Cara belajar yang efektif. Kursus video dari ahli metodologi GeekUniversity
— Fitur belajar di GeekUniversity
- Mengapa sulit untuk belajar?
— Alat untuk pendidikan mandiri
— Kita belajar dari kompetensi
— Ciri-ciri pendidikan orang dewasa
— Menetapkan tujuan sesuai skema SMART
— Bagaimana merumuskan permintaan pendidikan
Dasar-dasar pemrograman
— Penciptaan variabel;
— Operasi penjumlahan, pengurangan, pembagian dan perkalian;
— Operasi logis;
— Bekerja dengan array;
- Fungsi.
Git. Kursus dasar
Git sangat penting bagi setiap pengembang modern, karena Git meletakkan dasar yang diperlukan untuk kerja tim yang nyaman dalam tim dan bekerja dengan solusi sumber terbuka pihak ketiga.
saya seperempat
tata letak web
— Pelajari cara menata situs web, membuat halaman, dan bersiap membuat penjadwal tugas — Kuasai perpustakaan Bootstrap, Praprosesor LESS dan SASS—Kuasai tata letak adaptif, prinsip kompatibilitas dan validitas lintas-browser—Buat laman landas halaman
Kursus
HTML/CSS. Kursus interaktif
— Konsep dasar pengembangan web
— Dasar-dasar bahasa markup HTML
— Dasar-dasar Lembar Gaya CSS
— Tag dasar, kelas semu, dan elemen semu
— Dasar-dasar penentuan posisi dan bekerja dengan teknologi CSS Flexbox
— Bekerja dengan tata letak di editor grafis Figma
— Dasar-dasar membuat situs web responsif
— Standar web dan alat pendukungnya
Tata letak profesional
— Penempatan elemen. Tata letak praktis
— Struktur HTML5, pengenalan formulir
— Penerapan praktis Bootstrap
— Praprosesor: penerapan dalam praktik
— Efek transisi dan transformasi di CSS3
— CSS3: kueri media, tata letak adaptif
— Penerapan praktis tata letak adaptif
— Tata letak kisi, fitur CSS3 baru
kuartal II
Pengembangan bagian depan
— Kuasai prinsip-prinsip JavaScript dan OOP — Belajar bekerja dengan Parcel, Webpack, Vue.js, dan API pihak ketiga — Anda akan dapat bekerja di lingkungan yang berbeda dan menghubungkan perpustakaan pihak ketiga
Proyek
— Aplikasi pelacakan biaya
Kursus
Kursus JavaScript Dasar
— Dasar-dasar bahasa JavaScript
— Operator JavaScript dasar
— Loop, array, dan struktur data
— Objek dalam JavaScript
— Pengantar DOM - Model Objek Dokumen
— Penanganan acara dalam JavaScript
— Pelajaran lokakarya
— Fungsi dan penutupan anonim
Kursus JavaScript Tingkat Lanjut
— JavaScript modern
— Pemrograman berorientasi objek (OOP) dalam JavaScript
— Permintaan asinkron
— Ekspresi reguler
— Kerangka kerja Vue.js
— Komponen Vue.js
— JavaScript di server
— Pengujian dan kode bangunan
Alat Pembangunan Proyek
— Instalasi dan bekerja dengan pengemas Parcel dan Webpack
— Bekerja dengan pengelola tugas Gulp
— Bekerja dengan manajer paket npm
— Menghubungkan paket dan perpustakaan pihak ketiga
Vue.js
— Pengantar Vue.js
— Interaksi komponen Vue.js
— Metode dan arahan
— Vue CLI untuk membuat proyek aplikasi Vue.js
— Bekerja dengan router Vue Router
— Bekerja dengan pola manajemen status Vuex
— Bekerja dengan API - antarmuka pemrograman aplikasi
kuartal III
Pustaka ReactJS dan dasar-dasar pengembangan backend
— Belajar bekerja dengan ReactJS— Anda akan dapat menggunakan ECMAScript 6 dan menggunakan konsep Flux— Kuasai dasar-dasar pengembangan backend di Node.js dan dapat membuat berbagai REST API
Kursus
Perpustakaan ReactJS. Kursus dasar
— Menyiapkan lingkungan pengembangan dan aplikasi React pertama
— Siklus hidup komponen React
— Menyelami React dan menghubungkan perpustakaan UI
— Perutean di React: membagi pengirim pesan ke dalam obrolan
— Perpustakaan Redux untuk JavaScript
— Fungsi middleware Redux. Menghubungkan router ke Redux dan menyimpan data menggunakan perpustakaan persisten Redux
— Bekerja dengan API
— Aplikasi Web Progresif
Platform Node.js
— Pengantar Node.js
— Program konsol
— Bekerja dengan permintaan jaringan
— Kerangka kerja ekspres
— Bekerja dengan MySQL - sistem manajemen basis data
— Otentikasi dan otorisasi
— Bekerja dengan pendekatan arsitektur REST API
- WebSocket
kuartal IV
Pengembangan dari ide hingga rilis
— Kenali metodologi Agile, Scrum, Kanban — Dapatkan keterampilan pengembangan tim dan pelajari cara bekerja dengan GIT — Pelajari prinsip Continuous Integration dan Continuous Delivery
Proyek
— Proyek kelulusan tim. Anda akan melalui tahapan pengembangan profesional: dari menemukan ide hingga menguji dan merilis produk
Kursus
Pengembangan aplikasi web profesional
— Pengantar bahasa pemrograman TypeScript
— Sistem tipe lanjutan di TypeScript
— Kelas, namespace, konfigurasi TypeScript
— Menambahkan TypeScript ke React
— Konsep MobX
— Pengujian aplikasi: React + TypeScript
— Teknologi SSR di React
Pengembangan tim proyek diploma
— Proyek dan produk, MVP produk, tim
— Persyaratan proyek dan spesifikasi teknis
- Peralatan
— Metodologi pengembangan
— Masalah dan solusinya
— Latihan kerja tim, kualitas
— Rilis — pelepasan produk ke dunia
— Peluncuran produk dan monetisasi
Kursus di luar kuartal
Mereka juga perlu lulus untuk mendapatkan ijazah dan bantuan dalam mencari pekerjaan. Anda dapat mendaftar kursus dengan tanggal terbuka kapan saja, bahkan setelah menyelesaikan semua kursus sesuai jadwal.
Kursus
Mempersiapkan wawancara teknis
— HTML dan CSS
– JavaScript
— Alat pembuatan proyek
- Vue.js
— Dasar-dasar pengembangan backend untuk aplikasi web
— Uji coba wawancara teknis
Dasar-dasar Basis Data. Kursus video
— Basis data relasional
— Instalasi DBMS
— Desain basis data, bentuk normal
— Perintah SQL: CREATE, INSERT, DISTINCT, ORDER BY, LIMIT, SELECT dan WHERE, DELETE dan UPDATE
— Konsistensi data
- Kunci eksternal
— Membuat tabel dengan hubungan banyak ke banyak
- Kunci utama komposit
— Menggabungkan data dari beberapa tabel
— Operator: GABUNG DALAM, GABUNG KIRI, GABUNG KANAN, UNION, GROUP BY
— Fungsi agregasi
— Indeks
— Transaksi
Basis data
— Webinar. Menginstal perintah lingkungan dan DDL
- Video tutorial. Manajemen basis data dan bekerja dengan bahasa kueri SQL
— Webinar. Pengantar Desain Basis Data
— Webinar. Operasi CRUD
— Video tutorial + webinar: operator, pemfilteran, penyortiran, dan pembatasan. Agregasi Data
— Video tutorial + webinar: pertanyaan kompleks
— Video tutorial + webinar: transaksi, variabel, tampilan. Administrasi. Prosedur dan fungsi tersimpan, pemicu
— Video tutorial + webinar: Pengoptimalan kueri. TanpaSQL
Linux. Stasiun kerja
— Instalasi dan pengenalan Linux
— Menyiapkan antarmuka baris perintah
— Manajemen pengguna dan grup
— Pemuatan dan proses OS
— Perangkat sistem file Linux. Konsep File dan Direktori
— Pengantar skrip Bash. crontab dan pada penjadwal tugas
— Manajemen paket dan repositori. Dasar-dasar Keamanan Jaringan
— Pengantar Docker
Pengembang lepas: kursus pelatihan
— Bagaimana cara kerja lepas?
— Langkah pertama dalam pertukaran freelance
— Cara mendapatkan lebih banyak pesanan sebagai pekerja lepas
— Bagaimana mencapai tujuan dalam pekerjaan lepas dan tidak tenggelam dalam pekerjaan
— Kasus dan peretasan kehidupan dari pekerja lepas berpengalaman
Mempersiapkan Pencarian Kerja
— Cara menulis resume yang pasti akan diperhatikan
— Kami menyusun peta pencarian kerja
- Mengapa surat pengantar dibutuhkan?
— Apa yang diharapkan saat wawancara dengan HR