Pengembang web dari awal - kursus 138.600 gosok. dari Skypro, pelatihan 10 bulan, tanggal 28 November 2023.
Miscellanea / / November 30, 2023
Pengembang web setiap perusahaan yang memiliki website atau aplikasi membutuhkannya. Mereka perlu dibuat, dipelihara, ditingkatkan, bagian dan fitur baru ditambahkan.
Bagaimana cara menjadi pengembang web?
Ikuti kursus di universitas keterampilan dan profesi online Skypro. Program ini 100% memperhitungkan persyaratan lowongan untuk pengembang web pemula. Guru adalah praktisi berpengalaman yang mengembangkan situs web dan aplikasi untuk perusahaan terkemuka di pasar. Dan semua lulusan Skypro menerima bantuan dari pusat karir. Konsultan membantu Anda membuat resume dan mempersiapkan Anda untuk wawancara.
Bagaimana seorang pemula bisa menjadi pengembang web?
Untuk menjadi web developer junior, Anda dapat mengikuti kursus di Skypro dan menguasai keterampilan dasar profesinya dalam 12 bulan. Program ini dirancang dengan mempertimbangkan kebutuhan pengusaha untuk memulai spesialis pengembangan. Pelajaran berisi teori minimum yang diperlukan dan banyak tugas praktis. Anda juga dapat mengumpulkan portofolio sambil belajar: makalah dan disertasi adalah proyek nyata yang dilakukan oleh pengembang.
Mengapa program mempelajari perpustakaan React?
Kami menganalisis tawaran pekerjaan untuk lulusan kami dan lowongan di pasar. Berdasarkan hasil penelitian, kami menemukan: React adalah framework paling populer di kalangan perusahaan.
- Pemeriksaan pekerjaan rumah individu
- Dukungan mentor
- Kelas master online dengan tugas kerja nyata
HTML, CSS dan Desain Responsif (7 minggu)
Anda akan mempelajari cara menata dan menata situs web menggunakan HTML dan CSS, serta menyesuaikannya dengan perangkat yang berbeda. Master Grid Layout dan teknologi Flexbox untuk memposisikan elemen pada halaman, dan juga pelajari cara menghubungkan praprosesor ke proyek Anda.
Hasil proyek:
- Perkuat keterampilan tata letak Anda tanpa tip dan instruksi, dan juga sambungkan JavaScript ke proyek Anda.
- 4 halaman arahan - situs penjualan satu halaman.
Dasar-dasar JavaScript (4 minggu)
Anda akan mendapatkan pengenalan pemrograman yang lancar dengan menguasai sintaks dasar bahasa JavaScript. Pelajari cara bekerja dengan variabel, fungsi, objek, dan array. Belajar memecahkan masalah dalam bahasa ini secara mandiri dan dalam tim.
Hasil proyek:
- Perkuat keterampilan tata letak Anda tanpa tip dan instruksi, dan juga sambungkan JavaScript ke proyek Anda.
- Sebagai hasil dari kursus ini, Anda akan membuat halaman arahan bergaya dengan permainan dalam JavaScript.
JavaScript di browser (13 minggu)
Dengan menggunakan JavaScript, Anda akan belajar cara menambahkan dinamisme ke antarmuka, menyediakan interaksi pengguna yang interaktif, bekerja dengan antarmuka, pengendali kejadian, API browser: Model Objek Browser dan Model Objek Dokumen), serta eksternal API.
Hasil proyek:
- Anda akan membuat widget cuaca, antarmuka untuk membuat dan memasukkan kode PIN, dan formulir untuk mengirimkan ulasan dengan peringkat perusahaan.
- Di akhir kursus, buatlah game browser multipemain bernama Batu, Kertas, Gunting.
Alat Pengembangan (5 minggu)
Dalam kursus ini, Anda akan belajar tentang alat pengembang dasar yang penting untuk kemudahan bekerja dengan suatu proyek dan kecepatan membuat perubahan. Anda akan mengenal dan bekerja dengan GIT, GitHub, linter, formatter, manajer paket, dan alat pembuatan Webpack. Di paruh kedua kursus, Anda akan mempelajari cara menguji proyek, melakukan refaktorisasi, dan meninjau kode.
Hasil proyek:
- Anda akan memprogram aplikasi untuk permainan kartu, menghubungkan proyek Anda ke Git, mengkonfigurasi formatter dan linter.
- Setelah pengujian, debug dan perbaiki proyek Anda.
Perpustakaan React (7 minggu)
Pustaka React adalah sekumpulan solusi dan fungsi siap pakai dalam JavaScript. Saat ini, React adalah perpustakaan paling populer dalam pengembangan frontend, dan sebagian besar perusahaan besar menggunakannya. Sebagai bagian dari kursus ini, Anda akan menguasai komponen React, React Hooks, dan juga mempelajari cara bekerja dengan perpustakaan Redux.
Hasil proyek:
Sebagai bagian dari kursus ini, Anda akan membuat layanan musik yang mirip dengan Yandex. Musikā, yang akan menampilkan: etalase dengan trek yang tersedia, pemutar yang ada di dalam aplikasi, menambahkan trek ke favorit dan daftar pilihan.
Pengantar pengembangan backend (2 minggu)
Memahami sisi server adalah kunci untuk menciptakan layanan web yang lengkap. Sebagai bagian dari kursus, Anda akan belajar menerima, memproses, dan mengumpulkan data dalam format json, bekerja dengan API, dan memahami cara kerja backend: memulai server, perutean, pemrosesan permintaan. Kenali perpustakaan untuk mengembangkan aplikasi server Express_JS, lingkungan runtime Node.js, dan database.
Hasil proyek:
Dalam modul singkat ini, Anda akan membuat backend Anda sendiri untuk proyek tersebut.
Proses pengembangan tim (4 minggu)
Pada titik ini, Anda telah membahas blok dasar pengembangan web, kecuali praktik kerja tim yang sebenarnya. Sebelum memulai proyek, Anda akan melihat lebih dekat topik Deployment dan CI/CD. Selanjutnya, Anda akan mempelajari keterampilan dalam menguraikan tugas, membagi area tanggung jawab, melakukan tinjauan kode, dan menguji solusi. Selain hard skill, Anda akan meningkatkan keterampilan kerja tim Anda: belajar menerima dan memberi umpan balik, memenuhi tenggat waktu, bernegosiasi, berkompromi, saling memotivasi dan mempresentasikan pekerjaan secara keseluruhan tim.
Hasil proyek:
Pengembangan tim situs web pelatihan online menanti Anda. Di dalam tim, mereka harus membagi tugas untuk memenuhi tenggat waktu, mengevaluasi kode satu sama lain, dan bekerja dalam periode waktu (sprint). Pembelaan proyek akan dilakukan dalam format presentasi kepada pelanggan - perannya akan dimainkan oleh pemimpin teknis profesi (pemimpin teknologi) atau mentor.
Proyek individu akhir (4 minggu)
Tugas akhir merupakan kesempatan untuk mengumpulkan semua pengetahuan, keterampilan dan pengalaman selama studi Anda. Anda memiliki waktu 2 minggu untuk menyelesaikan tugas terakhir portofolio - mengembangkan bagian front-end untuk layanan iklan seperti Avito.
Hasil proyek:
Pengembangan bagian front-end untuk layanan iklan yang mirip dengan Avito.
- Bagian backend adalah tugas dengan tanda bintang.
- Jika mau, Anda bisa menyelesaikannya sendiri dan mendapatkan masukan dari guru.
Pusat Karir
A
Anastasia
17.10.2022 G.
Saya mendapatkan uang saya kembali! dan tidak menawarkan untuk mengembalikannya sebagian, dan tidak menawarkan untuk mencoba belajar pada mata kuliah ini. Mereka hanya mengambilnya dan mengembalikannya! Inilah yang saya ceritakan kepada Anda bagaimana saya datang ke Skypro untuk belajar menjadi seorang pengembang web, namun setelah satu setengah minggu saya menyadari bahwa saya bukanlah seorang pengembang web yang hebat. Dan saya tidak akan bisa melakukan ini dengan gaji tinggi yang ilusif di masa depan. Ketika saya menyadari hal ini, saya segera memberi tahu saya...