Reaktik Kelas dan Program Dalam Talian Asal

Kelas Dalam Talian Terbaik untuk React Native

Published:

Dikemaskini:

React Native dicipta oleh Facebook di 2015 untuk membolehkan pemaju membuat aplikasi mudah alih asli untuk kedua-dua iOS dan Android menggunakan JavaScript. Sejak itu, ia telah berkembang menjadi salah satu rangka kerja yang paling popular untuk membina aplikasi mudah alih. Lebih banyak aplikasi 17,000 telah dibina menggunakan rangka kerja, termasuk beberapa program paling popular di dunia, seperti Instagram, Skype, Discord, Netflix, Uber, dan Pinterest.

Kenapa ia berkembang begitu cepat? Terutamanya kerana ia menggunakan asas tunggal, menjadikannya mudah untuk membangunkan apl mudah alih asli untuk kedua-dua iOS dan Android. Pada masa lalu, pemaju perlu mempelajari dua kod dasar berasingan untuk membuat aplikasi untuk kedua-dua Android (Java) dan iOS (Swift / Obj-C). Dengan React Native, anda perlu belajar hanya satu, dan ia menjadi JavaScript, bahasa pengaturcaraan yang paling biasa.

Sama ada anda baru untuk pengaturcaraan, pemaju web yang ingin belajar untuk membuat aplikasi mudah alih asli, atau pemaju mudah alih yang berpengalaman yang berminat untuk mempelajari rangka kerja baru, ini adalah masa yang tepat untuk belajar React Native. Syukurlah, terdapat banyak kursus dalam talian yang membolehkan anda mempelajari React Native pada garis masa anda sendiri, dan dari keselesaan rumah anda sendiri.

Berikut ialah senarai kursus dalam talian percuma dan berpatutan di Reaktif Native yang akan membolehkan anda bermula dengan cepat.

Kursus pengenalan mengenai React Native

1. React Native: Getting Started

Kursus ini direka untuk pemula dan pemaju web yang berminat untuk mempelajari pembangunan aplikasi mudah alih asli menggunakan rangka kerja Native React. Hendrik Swanepoel, pengajar, akan memandu anda melalui setiap langkah bekerja dengan React Native. Semasa kursus ini, anda akan belajar untuk menubuhkan persekitaran Asli Reaktik anda, menghasilkan aplikasi React Native, membuat komponen React Native, menambah fungsi seperti navigasi dan input teks, dan menggunakan API HTTP dari aplikasi anda. Ia adalah kursus pemula, tetapi jurulatih mengesyorkan mempelajari asas-asas React, Git, baris arahan, dan npm sebelum memulakan kursus.

  • Kredit kolej: TIDAK - Sijil sahaja
  • Harga: Percubaan percuma 10-hari dan kemudian $ 35 dibilkan setiap bulan atau $ 299 setiap tahun untuk pelan Peribadi; $ 449 dibilkan setiap tahun untuk pelan Premium
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 1, minit 49
  • bahasa: English
  • Vendor: Pluralsight

Catatan: Harga untuk semua kursus yang disenaraikan dalam artikel ini adalah benar pada tarikh penerbitan, tetapi tertakluk kepada perubahan.

2. React Native - Panduan Praktikal 

Ditunjuk oleh Maximilian Schwarzmüller, seorang pemaju web profesional, kursus ini direka untuk mereka yang baru untuk React Native. Dalam lebih daripada jam kandungan video 16, Schwarzmüller akan mengajar anda semua konsep teras React Native - bagaimana ia berfungsi dan bagaimana untuk membina aplikasi yang sesuai dengan semua jenis saiz peranti. Di samping mengajar asas-asas anda, Schwarzmüller akan memandu anda melalui cara membuat aplikasi Asli React Native anda dan menyiarkannya di Google Play Store dan Apple App Store. Untuk mengambil kursus ini, anda mesti tahu JavaScript. 

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 42.50 dijual ($ harga biasa 169.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 16, minit 30
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris, Indonesia, Itali, Poland, Portugis, dan Romania
  • Vendor: Udemy

3. React QuickStart Native, Build App Real dengan Deezer API

Direka untuk pemaju semua peringkat pengalaman, termasuk pemula, kursus ini adalah pengenalan yang agak singkat tetapi komprehensif untuk React Native. Anda akan bermula dengan mempelajari asas-asas React Native dan senibina. Anda akan segera beralih untuk membina apl streaming muzik yang memperoleh data daripada Deezer API. Semasa anda bergerak melalui kursus, anda akan mempelajari asas-asas React Native serta beberapa konsep lanjutan. Pada akhirnya, anda akan memahami peralihan dan navigasi dalam aplikasi, bagaimana untuk menyambung ke API, bagaimana untuk membina sebuah UI yang menarik dengan komponen UI React Native, bagaimana untuk mengintegrasikan fungsi carian, dan banyak lagi.

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 40 dijual ($ harga biasa 159.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 5, minit 30
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris
  • Vendor: Udemy

4. Bootcamp React Native Lengkap - Bina aplikasi iOS & Android 18

Kursus ini adalah titik permulaan yang sangat baik untuk pendatang baru untuk React Native yang mengetahui asas-asas Javascript (seperti gelung, fungsi, array, fungsi arrow, dan lain-lain). Pengajar menghabiskan banyak masa pada asas-asas dan terus membina kerumitan. Semasa kursus, pelajar akan membina beberapa aplikasi, yang masing-masing menggabungkan fungsi yang berbeza, termasuk integrasi kamera, bunyi, dan banyak lagi. Anda juga akan belajar tentang API, penyimpanan tempatan, pengurusan negara Redux, Firebase, dan banyak lagi.

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 50 dijual ($ harga biasa 199.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 21, minit 30
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris
  • Vendor: Udemy

5. Bina App di Kurang Daripada 1 Hour Menggunakan React Native

Kursus ini adalah kurang daripada kursus komprehensif daripada tutorial yang cepat dan berguna yang akan membantu anda memahami cara menggunakan React Native dan membolehkan anda meletakkan pengetahuan anda untuk kegunaan praktikal dengan membangunkan aplikasi. Disarankan untuk orang yang sudah mula belajar React Native tetapi masih pemula. Kursus ini direka bentuk di sekitar membina aplikasi jenaka seperti Tinder menggunakan API dari pelbagai perkhidmatan, dan boleh disiapkan dalam masa dua jam.

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 9.99 dijual (Harga tetap $ 19.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 1, minit 30
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris
  • Vendor: Udemy

6. Pembangunan Aplikasi Mudah Alih CS50 dengan React Native 

Kursus iniyang boleh didapati melalui edX, adalah kursus Harvard yang diajar oleh Gordon McKay Profesor Amalan Sains Komputer David J. Malan dan jurutera perisian Jordan Hayashi. Kursus ini bermula dengan kuliah pada JavaScript asas sebelum melompat cepat ke JavaScript lanjutan, React, dan akhirnya, React Native. Kursus ini juga termasuk syarahan tetamu oleh dua pengarang bersama React Navigation (termasuk ahli pasukan teras React Native) serta Charlie Cheever, pengasas Expo. Terdapat juga pengajaran mengenai Redux dan Async Redux. Kursus ini termasuk beberapa projek tangan, termasuk projek akhir di mana anda akan membuat aplikasi sepenuhnya reka bentuk anda sendiri. Kerana kursus ini bermula dengan pelajaran pada Javascript, ia sangat baik untuk pemula dengan pengalaman pengaturcaraan yang sedikit, walaupun pelajar harus selesa dengan HTML dan CSS.

  • Kredit kolej: NO - Sijil Sah sahaja
  • Harga: PERCUMA untuk mengaudit, tetapi ada yuran $ 90 untuk mendapatkan dan membeli Sijil Yang Disahkan
  • Bantuan kewangan atau biasiswa: YA
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: 13 minggu (6-9 jam setiap minggu)
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris
  • Vendor: EDX

7. React Native - Intro Course for Beginners

Kursus ini dari freeCodeCamp.org adalah pengenalan ringkas kepada asas-asas React Native dan boleh didapati tanpa caj di YouTube. Kursus ini bermula dengan panduan cepat cara membuat React Native untuk digunakan di desktop anda. Cepat, anda akan menyelam membuat aplikasi "Hello World" asas dan menjadi beberapa ciri asas UI. Akhirnya, anda akan belajar cara membina apl kalkulator. Ini bukan kursus komprehensif, tetapi ia adalah titik permulaan yang baik untuk orang yang berminat untuk React Native tetapi tidak tahu sama ada mereka mahu menyelam sepanjang jalan lagi.

  • Kredit kolej: TIDAK
  • Harga: PERCUMA
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 2, minit 18
  • bahasa: English
  • Vendor: Youtube

Kursus Perantaraan React Native

8. Pembangunan Aplikasi Mudah Alih Multiplatform dengan React Native

Kursus ini, yang diajar oleh Jogesh K. Muppala, Profesor Madya di Jabatan Sains Komputer dan Kejuruteraan di Universiti Sains dan Teknologi Hong Kong, memberi tumpuan kepada penggunaan React Native and Expo SDK untuk mencipta aplikasi cross-platform, iOS asli dan Android. Ia adalah salah satu kursus yang paling komprehensif dan direka dengan baik, yang direka untuk memberi pelajar pengetahuan fungsian dan kerja React Native UI dan ciri-cirinya - seperti ikon, gerak isyarat, animasi, dan banyak lagi. Anda juga akan belajar untuk menggunakan alat ukur Expo untuk mempermudah pembangunan dan pengujian aplikasi React Native anda. Ini adalah kursus perantaraan, direka untuk pelajar yang mempunyai pengetahuan tentang HTML, CSS, dan Javascript dan sudah biasa dengan Bootstrap 4, React, dan Redux. Kursus ini adalah sebahagian daripada a Pembangunan Web Penuh-Penuh dengan Pengkhususan Semula yang meliputi Bootstrap 4 and Bertindak. Walaupun anda boleh mengambil kursus React Native ini dengan sendirinya, anda disyorkan untuk mengambilnya Bootstrap 4 and Bertindak sebelum mengambilnya.

  • Kredit kolej: TIDAK - Sijil Kursus sahaja
  • Harga: PERCUMA untuk mengaudit, tetapi ada yuran untuk mendapatkan dan membeli Sijil Kursus
  • Bantuan kewangan atau biasiswa: YA
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Lebih kurang jam 27
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris
  • Vendor: Coursera

9. Bina Instagram yang asli dengan React Native & Firebase

Direka untuk pemaju yang sudah mempunyai pemahaman tentang asas-asas Rangka Kerja Asal Reaktik, kursus ini akan membimbing anda melalui proses mewujudkan aplikasi mudah alih yang dibangunkan sepenuhnya yang menggunakan Perizinan Pengguna Firebase dengan e-mel dan kata laluan atau log masuk Facebook. Kursus ini berasaskan membuat aplikasi suapan foto yang sangat mirip dengan apl Instagram asal dari awal. Kursus ini akan membimbing anda melalui proses pendaftaran dan penyambungan ke Firebase, membina UI aplikasi anda, dan menambahkan log masuk pengguna, navigasi, dan banyak lagi. Singkatnya, ia merupakan kursus praktikal yang hebat untuk pemaju peringkat pertengahan.

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 9.99 dijual ($ harga biasa 24.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 6, minit 30
  • bahasa: English
  • Vendor: Udemy

Kursus Lanjutan untuk React Native

10. Animasi Reaktif Induk Induk

Sebaik sahaja anda memahami asas-asas kerangka UI seperti React Native, langkah seterusnya adalah menguasai nuansa kerangka. Kursus ini direka untuk mengajar pengguna untuk membina animasi dalam React Native dengan perpustakaan animasi. Kursus ini berjalan melalui semua fungsi dan jenis animasi yang boleh anda gunakan dalam React Native. Ia juga meliputi topik animasi lanjutan, seperti warna interpolasi, putaran, tebing 99, animasi yang terganggu, ekstrapolasi, dan banyak lagi. Pada akhirnya, anda akan dapat membuat animasi tersuai untuk aplikasi apa sahaja yang anda sedang bina.

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 25 dijual ($ harga biasa 99.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 6, minit 30
  • bahasa: Bahasa Inggeris dengan sari kata dalam bahasa Inggeris
  • Vendor: Udemy

11. React Native: Tips, Trik, dan Teknik

Kursus ini ditujukan kepada pelajar yang sudah biasa dengan React Native dan ingin mempelajari beberapa teknik berguna untuk menjadikan proses pembangunan aplikasi lebih mudah dan lebih cepat. Kursus ini merangkumi mata pelajaran seperti logik yang boleh digunakan semula dengan Komponen Lebih Tinggi, petua untuk menaik taraf dan banyak lagi. Ia juga akan memperkenalkan alat yang berbeza, seperti reactotron dan react-native-debugger. Ini adalah kursus yang hebat untuk pemaju pro yang agak baru untuk React Native. 

  • Kredit kolej: NO - Sijil Penyelesaian sahaja
  • Harga: $ 31.25 dijual ($ harga biasa 124.99)
  • Bantuan kewangan atau biasiswa: TIDAK
  • Pembelajaran mudah alih: YA
  • Pembelajaran kendiri: YA
  • Tarikh akhir yang fleksibel: YA
  • Masa yang diperlukan untuk disiapkan: Jam 3, minit 30
  • bahasa: Bahasa Inggeris dengan subtitle bahasa Inggeris
  • Vendor: Udemy

Untuk lebih banyak kursus dalam talian, periksa TUN senarai kelas curated, atau gunakan enjin carian kelas dalam talian untuk mencari kursus dalam talian terbaik dalam apa jua mata pelajaran.

Percubaan 6 bulan PERCUMA

Kemudian, nikmati Amazon Prime pada separuh harga - diskaun 50%!

TUN AI – Pembantu Pendidikan anda

TUN AI

Saya di sini untuk membantu anda dengan biasiswa, carian kolej, kelas dalam talian, bantuan kewangan, memilih jurusan, kemasukan kolej dan petua belajar!

Universiti Network