Profesi "Pengembang backend" - kursus 23.000 rubel. dari HTML Academy, pelatihan 11 bulan, tanggal 27 November 2023.
Miscellanea / / November 28, 2023
Anda mengontrol beban kerja Anda sendiri. Selama pelatihan Anda dapat mengembangkan empat proyek.
Selama pelatihan, seorang mentor yang bertugas selalu tersedia dalam obrolan pribadi umum dengan siswa lain.
Kursus ini dirancang untuk pemula. Keaksaraan komputer dasar cukup untuk menyelesaikan kursus.
Volume tugas dipilih sehingga orang yang sibuk dan bekerja pun dapat menyelesaikannya tepat waktu, bekerja dalam mode yang nyaman.
Anda sendiri yang mengatur muatannya tergantung tarif. Pada tarif standar Anda memerlukan 15-20 jam per minggu, pada tarif diperpanjang - 8 jam per minggu.
Pengaturan waktu kursus memungkinkan Anda menerima satu proyek pribadi yang telah diselesaikan untuk masing-masing dari empat bagian kursus.
Rekaman langsung
Rekaman siaran langsung di mana guru menganalisis isu-isu kompleks dari teori dan praktik.
Praktik
Anda mengerjakan pekerjaan rumah di mana Anda mengerjakan proyek Anda dan memperkuat materi kursus.
Tinjauan kode
Setelah setiap tugas, Anda dapat membandingkan kualitas pekerjaan Anda dengan catatan tinjauan kode dan memahami bagaimana Anda dapat melakukannya dengan lebih baik.
Modul ini dirancang untuk mempersiapkan pemula yang lengkap agar berhasil menguasai keterampilan pengembang backend profesional.
Anda akan dengan lancar membenamkan diri dalam ritme pembelajaran, dan juga menjalani dan mengkonsolidasikan “teknologi minimum” dari awal, yang diperlukan untuk belajar secara efektif memecahkan masalah pengembang backend.
Minimum ini mencakup pengetahuan dasar HTML dan CSS, dasar-dasar JavaScript, PHP dan algoritma dasar, dasar-dasar bekerja dengan API browser menggunakan JavaScript, serta kemampuan untuk menggunakan alat pengembangan tim, yaitu Git dan GitHub.
PHP. Pengembangan web profesional
Anda akan mempelajari sintaks bahasa PHP, mempelajari cara memanipulasi informasi dalam database (DB) melalui SQL permintaan, Anda dapat mengkonfigurasi integrasi skrip PHP dengan database dan menampilkan informasi dari database pada halaman lokasi.
Selain itu, Anda akan menambah interaktivitas pada proyek Anda dengan menghubungkan formulir pendaftaran, Anda akan dapat membaginya halaman situs menjadi publik dan pribadi, dan juga mempelajari teknik lanjutan untuk bekerja dengan MySQL dan pihak ketiga perpustakaan.
JavaScript. Pengembangan profesional antarmuka web
Anda akan mempelajari dasar-dasar JavaScript, mengenal kemampuan standar ECMAScript 2018 saat ini, mempelajari pemikiran algoritmik, Anda akan memahami cara menghidupkan kembali halaman statis, memvalidasi data dalam formulir, berinteraksi dengan server, dan berlatih memecahkan masalah yang umum tugas.
PHP dan Yii. Arsitektur layanan web yang kompleks
Anda akan mempelajari pemrograman berorientasi objek (OOP). Semua aplikasi PHP modern ditulis hanya menggunakan OOP. Di awal modul kita akan mengenal konsep utama: kelas, objek, antarmuka. Kami juga akan melihat fitur-fitur PHP untuk tingkat lanjutan dan mengenal kemampuan bahasa tersebut, yang tanpanya tidak ada proyek profesional yang dapat melakukannya.
Dalam modul ini, kita akan mengeksplorasi framework Yii 2 dan mengeksplorasi komponen-komponennya yang akan membantu kita memproses formulir dan melakukan perutean antar halaman. Selain itu, kita akan belajar tentang sekumpulan komponen visual: ini akan berguna untuk pembuatan prototipe cepat atau untuk membuat panel admin suatu aplikasi.
Kita juga akan mempelajari cara bekerja dengan layanan eksternal melalui protokol API dan akan mampu mengimplementasikan kedua sisi interaksi: bertindak sebagai klien API dan server API.
PHP dan Laravel. Membuat backend modern
PHP digunakan untuk membuat backend untuk aplikasi web dan seluler. Dalam hal ini, API dikembangkan di PHP, yang bertanggung jawab atas semua logika bisnis dan bekerja dengan data.
Kita akan mengenal kerangka Laravel dan menggunakannya untuk menulis REST-API yang kompleks untuk aplikasi web. Selain keterampilan dalam bekerja dengan framework itu sendiri, Anda akan belajar menulis kode yang mudah untuk diperluas dan diuji. Pengetahuan tentang pola arsitektur dan kerangka pengujian akan membantu Anda dalam hal ini. Pengujian otomatis memainkan peran yang sangat besar dalam kursus ini: kami akan menganalisis pengujian unit dan fungsional. Anda juga akan mempelajari cara merancang aplikasi untuk beban tinggi dan memahami strategi penerapan dan pengiriman berkelanjutan (CI/CD).
Pengetahuan dan pengalaman terkini dalam memecahkan masalah praktis akan memungkinkan Anda menganggap diri Anda sebagai pengembang menengah penuh.
R
riinaaamur
09.04.2022 G.
Ingin belajar pengembangan web? Maka jangan pernah mengunjungi situs HTML Academy.
Keuntungan: Tidak ada. Kekurangan: Seluruh kursus Salam! Sulit untuk mulai menulis ulasan karena ketidakpuasan begitu banyak melanda diri saya, sehingga mengaburkan alasan saya. Namun, saya sudah menulis teks serupa untuk mendukung kursus ini, jadi saya akan mencoba mengingatnya. Untuk memulainya, saya membeli kursus pengembangan backend di HNR. Saya tahu ini sulit, terutama bagi pemula (saya baru dalam pengembangan web),...