Kursus Pembuatan Aplikasi React: Full Stack React Native NodeJS & ExpressJS
Belajar Full Stack React Native NodeJS & ExpressJS pakai Pembuatan Aplikasi React, lewat praktik langsung yang dibimbing via Zoom. Disusun untuk web developer dan freelancer. Kursus Pembuatan Aplikasi ini tersedia juga sebagai training Pembuatan Aplikasi maupun pelatihan Pembuatan Aplikasi in-house untuk kebutuhan perusahaan.
Silabus
•Sesi 1 (1.5 jam): Pengenalan Pembuatan Aplikasi React: sejarah, kegunaan, dan ruang lingkup industri
•Sesi 3 (1.5 jam): Mengenal antarmuka (interface) dan navigasi dasar
•Sesi 4 (1.5 jam): Pengaturan preferensi & workspace yang efisien
•Sesi 5 (1.5 jam): Tools & menu utama: fungsi dan penggunaan dasar
•Sesi 6 (1.5 jam): Latihan dasar: membuat project pertama
•Sesi 7 (1.5 jam): Import & export file dasar di Pembuatan Aplikasi React
•Sesi 8 (1.5 jam): Teknik dasar penyimpanan & manajemen file project
•Sesi 9 (1.5 jam): Studi kasus sederhana: aplikasi Pembuatan Aplikasi React di dunia kerja
•Sesi 10 (1.5 jam): Review materi dasar & quiz pemahaman
Daftar Kursus Ini
Pelajari cara membangun aplikasi dengan kursus React Native dan tingkatkan keterampilan web Anda dengan contoh langsung
Apa yang akan Anda pelajari
Siapkan lingkungan virtual
Instal dependensi React-Native untuk MAC dan Windows
Jalankan simulator Android dan iOS
Instalasi Expo
Jalankan Aplikasi Expo di Perangkat Seluler
Sintaks dan ekspresi JSX
Sintaks ES6
Lihat konten di simulator
Penataan gaya dengan aturan React-Native dan flex-box
Kirim permintaan HTTP ke API jarak jauh
Sebutkan lima sistem Props
Komponen yang dapat digunakan kembali
Jangkau aplikasi lain di ponsel dari aplikasi React-Native
Perpustakaan Navigasi React
Rute Antar Layar Yang Berbeda
Transfer Data Antar Layar Berbeda dengan Navigasi React
Belajar membuat struktur Hooks and Context
Membuat struktur Hooks dan Konteks dengan diagram penjelasan
Apa itu Context Api dan bagaimana penggunaannya
Menggunakan Api Konteks dan Hooks secara bersamaan
Membuat Konteks dengan Komponen Kelas
Akses ke Konteks dengan Jenis Konteks
Untuk memanipulasi data dalam Konteks
Cara Menggunakan Banyak Konteks
Cara Membuat Peredam
Cara Menggunakan Peredam
useState, useEffect, useReducer, dan hook useContext
Peredam, tindakan dan konsep pengiriman dan banyak lagi
Cara menggunakan teknik pengkodean untuk membuat pengembangan yang efisien dengan React
Buat aplikasi web yang cepat dan ramah pengguna dengan React
Pertanyaan yang Sering Diajukan
Apakah kursus Pembuatan Aplikasi React ini cocok untuk pemula?▾
Materi disusun bertahap mulai dari konsep dasar, sehingga peserta tanpa pengalaman sebelumnya tetap bisa mengikuti dengan pendampingan instruktur.
Bagaimana metode belajarnya?▾
Kelas online live via Zoom dengan instruktur berpengalaman, praktik langsung, serta rekaman sesi yang bisa diputar ulang. Tersedia juga opsi in-house training untuk perusahaan.
Apakah ada project akhir yang bisa dijadikan portofolio?▾
Ya, setiap peserta menyelesaikan mini project end-to-end yang bisa langsung dijadikan portofolio atau bahan skripsi/tesis.
Apakah mendapat sertifikat setelah selesai?▾
Ya, peserta yang menyelesaikan program mendapatkan e-certificate resmi dari Cerdas Inovasi Digital.
Bagaimana cara mendaftar?▾
Klik tombol daftar pada halaman kursus ini atau hubungi admin kami untuk konsultasi jadwal dan paket yang sesuai kebutuhan Anda.
Selami Nodejs, pelajari teknologi server web yang berkembang pesat, Nodejs & pahami cara kerja NodeJS dengan kursus Node!
Dengan mempelajari teknologi server web yang berkembang, Nodejs, Anda dapat meningkatkan keterampilan Anda, mendapatkan pekerjaan baru, dan Anda dapat membangun aplikasi web yang kuat dan tangguh.
Pelajari konsep utama NodeJS
Belajar membuat server, dan pahami cara kerjanya
Pahami dan gunakan Event Emitter
Pahami Buffer, Streams, dan Pipes
Pelajari perutean dengan NodeJS
Pelajari database dokumen sumber terbuka yang paling banyak digunakan, dan database NoSQL alias MongoDB
Logika di balik penyimpanan data MongoDB
Library Pemodelan Data Objek paling populer untuk MongoDB, Mongoose JS
Belajar untuk menjalankan CRUD – tulis pertanyaan untuk membuat, membaca, memperbarui dan menghapus operasi
Pahami perintah terminal untuk mengelola database
Fitur Canggih MongooseJS
Kerangka pengujian terbaik untuk NodeJS, Mocha
Pelajari betapa mudahnya menggunakan MongoDB
Pelajari konsep utama Express JS
Parameter Rute Ekspres
Middleware & file Statis
String Kueri
Persyaratan
Tidak ada pengetahuan React dan React-Native sebelumnya
Dasar-dasar JavaScript + HTML + CSS mutlak diperlukan tetapi Anda tidak perlu menjadi ahli
Pengetahuan dasar ES6 akan bermanfaat tetapi tidak diwajibkan
Keinginan untuk mempelajari React Native
Komputer dengan akses ke internet
Tidak ada lagi! Hanya Anda, komputer, dan ambisi Anda untuk memulai hari ini
Deskripsi
React-Native adalah pustaka yang dikembangkan oleh tim React dan banyak digunakan untuk membuat aplikasi seluler untuk Android dan iOS . Anda tidak perlu mempelajari Java, Android, Swift, Objective-C, atau apapun itu. React adalah semua yang Anda butuhkan untuk membuat aplikasi seluler luar biasa yang berfungsi di Android dan iOS.
Kursus ini untuk semua tingkatan. Untuk dapat mengikuti kursus ini, yang Anda butuhkan hanyalah pemahaman dasar tentang JavaScript.
Dalam kursus ini, kami akan memberi tahu Anda dependensi apa yang perlu Anda instal dan bagaimana secara detail, untuk dapat membuat aplikasi seluler di MAC dan Windows. Kami akan menggunakan alat dan platform gratis sehingga Anda tidak perlu membeli alat atau aplikasi apa pun. Anda akan mempelajari cara menjalankan simulator Android dan IOS di komputer MAC atau Windows Anda. Selain itu, dengan aplikasi Expo , Anda juga dapat menjalankan aplikasi di perangkat seluler Anda sendiri.
Nanti di kursus, kita akan mempelajari dasar-dasar React dan React Navigation . JSX, ‘props system’ dan ‘state system’ akan menjadi jelas bagi Anda di akhir kursus. Kami akan membuat komponen yang dapat digunakan kembali yang tampak bagus. Anda akan dapat menggunakan komponen yang dapat digunakan kembali ini dalam proyek Anda sendiri di masa mendatang. Anda akan pergi ke layar yang berbeda dari aplikasi dengan navigasi React.
Terakhir, Anda akan mempelajari fitur React terbaru dari sistem ” Hooks and Context “. Kami akan membuat dua aplikasi yang tampak bagus, mengajari Anda “Pengait dan Konteks” dengan cara yang sangat mendetail. Anda akan belajar bagaimana menggunakan “status” dalam komponen fungsional dengan sistem “Hooks” dan dengan “API Konteks” Anda tidak memerlukan paket pihak ketiga untuk mengelola status Aplikasi.
Node.js adalah sumber terbuka, lintas platform, back-end, lingkungan waktu proses JavaScript yang mengeksekusi kode JavaScript di luar browser web.
NodeJS dan Express sedang mengembangkan teknologi server web. Dengan mempelajari Node with Express, Anda dapat meningkatkan keterampilan Anda, mendapatkan pekerjaan baru, dan Anda dapat membangun backend yang kuat dan tangguh.
MongoDB adalah program database NoSQL berorientasi dokumen lintas platform . Dengan menggunakan MongoDB, Anda dapat membangun database aplikasi modern untuk proyek Anda.
Kami mencoba menjelaskan semua topik yang rumit dengan sangat mendetail di kursus. Kami menggunakan beberapa diagram untuk memberi tahu beberapa topik penting dan membuat aplikasi seluler yang terlihat bagus. Kami menunjukkan dua cara berbeda untuk membuat aplikasi seluler. Kami menunjukkan react-native-cli dan expo-cli dalam kursus kami.
Cara mengirim permintaan HTTP dari aplikasi seluler
Cara menggunakan sistem flex-box
Cara membuat komponen yang dapat digunakan kembali
Untuk menjangkau aplikasi lain di perangkat dari aplikasi kami
Membuat aplikasi seluler Anda sendiri dengan react-native-cli dan expo-cli
Membuat Konteks dengan Komponen Berbasis Kelas dan Fungsional
Cara Mengkonsumsi Konteks dalam Komponen Berbasis Kelas dan Fungsional
Cara Menggunakan Banyak Konteks dalam satu komponen
Fungsi Hooks (useState, useEffect, useReducer, useContext …)
Membuat Reducer
Menggunakan Reducer akan menjadi jelas untuk Anda.
Anda akan mempelajari cara kerja kode asinkron di Node dan loop peristiwa Node, serta cara menggunakan emitor peristiwa, aliran, buffer, pipa, dan bekerja dengan file.
Kita akan melihat bagaimana hal itu mengarah pada pembuatan server web di Node dengan contoh langsung.
Logika di balik penyimpanan data MongoDB
Library Pemodelan Data Objek paling populer untuk MongoDB, Mongoose JS
Menulis kueri untuk membuat, membaca, memperbarui, dan menghapus operasi
Fitur Canggih MongooseJS
Kerangka pengujian terbaik untuk NodeJS, Mocha
Mengapa Anda ingin mengikuti kursus ini?
Tidak perlu pengetahuan sebelumnya untuk mempelajarinya dan React mudah dimengerti untuk pemula.
Kursus ini dimulai dengan dasar-dasar. Pertama, Anda akan mempelajari cara menginstal alat, beberapa terminologi. Kemudian akan dimulai dan Anda akan mempelajari semuanya dengan praktik langsung. Saya juga akan mengajari Anda praktik dan pintasan terbaik .
Langkah demi Langkah, Sederhana dan Mudah Dengan Latihan
Di akhir kursus, Anda akan memiliki pemahaman yang kuat tentang React dan wawasan berharga tentang bagaimana segala sesuatunya bekerja dan Anda juga akan sangat percaya diri dalam dasar-dasar pengkodean dan pengembangan game, serta haus untuk mempelajari lebih lanjut. Kabar baiknya adalah karena alat gratis dan populer digunakan, Anda tidak perlu membeli alat atau aplikasi apa pun.
Untuk siapa kursus ini:
Pemrogram yang ingin mempelajari React dan React-Native
Siapapun yang ingin mempelajari React Hooks & Class-based Components
Siapapun yang ingin membuat aplikasi seluler dengan react-native-cli dan expo-cli
Siapapun yang memiliki pengetahuan HTML, CSS, dan JavaScript dasar dan ingin belajar cara membuat aplikasi yang kompleks
Siapapun yang ingin membuat aplikasi seluler untuk Android dan iOS
Orang yang sedang merencanakan karir di dunia aplikasi
Pengembang yang telah meneliti React tetapi mengalami masalah dalam menguasai beberapa konsep
Siapapun yang ingin memulai dari awal dan untuk melangkah lebih maju
Siapapun yang merencanakan transformasi pekerjaan dan ingin menjadi pengembang React
Siapa pun yang ingin meningkatkan keterampilan pengembangan web mereka dan mempelajari teknologi yang siap menghadapi masa depan
Siapapun yang ingin belajar MongoDB
Siapa pun yang tertarik dengan Skema NoSQL
Profesional yang ingin mempelajari MongoDB Database
Siapa pun yang ingin membangun karier sebagai pengembang NodeJS atau Express
Juga, jika Anda ingin pindah dalam pengembangan Aplikasi React-Native, akan sangat bagus untuk memulai dengan React Js. Setelah Anda terbiasa dengan konsep seperti JSX, props, dan state, konsep yang sama juga diterapkan di React Native. Dan pindah ke React Native akan sangat mudah
Metode Belajar di Cerdas Inovasi Digital
Kelas online live via Zoom bersama instruktur berpengalaman, praktik langsung dengan studi kasus nyata, dan rekaman sesi yang bisa diputar ulang. Tersedia juga paket in-house training untuk kebutuhan perusahaan di seluruh Indonesia.
Hubungi kami untuk konsultasi jadwal dan paket yang paling sesuai dengan kebutuhan Anda.
Kenapa Ambil Kursus Pembuatan Aplikasi Ini
Kursus Pembuatan Aplikasi ini dirancang untuk yang ingin belajar langsung praktik lewat sesi live bersama instruktur berpengalaman.