Ikon aplikasi Belajar jQuery: Kod & Praktik

Belajar jQuery: Kod & Praktik

Pendidikan · Percuma · iOS & Android · CoddyKit

Belajar jQuery: Kod & Praktik — Belajar jQuery pada telefon anda: tulis rantaian kod dan lihat halaman sebenar bertindak balas

Belajar jQuery: Kod & Praktik ialah aplikasi iOS dan Android yang boleh dimulakan secara percuma untuk mengajar pustaka JavaScript jQuery — manipulasi DOM, acara, kesan dan AJAX — kepada pemula, pelajar serta pembangun yang menyelenggara laman jQuery. Setiap pelajaran disertakan editor langsung dan pratonton halaman, manakala jQuery 3.7.1 terbina dalam supaya perkara yang anda tulis berjalan pada telefon, walaupun tanpa talian. Mentor AI menjawab soalan tentang selector, ralat atau panggilan AJAX.

App Store — Muat turun percumaGoogle Play — Muat turun percuma
Harga
Percuma, naik taraf Pro
Platform
iOS dan Android
Bahasa
22
Penarafan umur
4+
Memerlukan
iOS 15.1 atau lebih baharu
Grafik Store yang memaparkan Learn jQuery Like a Pro di atas skrin utama dengan laluan pembelajaran jQuery AcademySkrin gambaran keseluruhan kursus Introduction to JavaScript dengan kemajuan keseluruhan dan pelajaran berlabel Free
22Kursus, A1 hingga C1
3.7.1jQuery terbina dalam
20Misi penyahpepijatan
Jika anda tahu selector CSS, anda sudah mengetahui sebahagian besar jQuery.

jQuery mengambil selector daripada CSS dan membolehkan anda merangkaikan tindakan pada hasilnya. Ini menjadikannya pengenalan pertama yang mudah kepada DOM, acara dan kod tak segerak, serta kemahiran praktikal untuk banyak laman web sedia ada yang masih bergantung padanya.

Apakah aplikasi ini

Belajar jQuery: Kod & Praktik ialah aplikasi kursus iOS dan Android untuk pustaka JavaScript jQuery. Aplikasi ini mempunyai 22 kursus dengan 48 pelajaran dari tahap A1 hingga C1, editor JavaScript langsung dengan pratonton halaman yang berjalan pada peranti dengan jQuery 3.7.1 terbina dalam, 20 misi penyahpepijatan, 20 projek HTML dan CSS berpanduan, 50 soalan temu duga, 50 soalan kuiz dan helaian rujukan pantas dengan 91 entri. Mentor AI menerangkan selector, ralat dan panggilan AJAX dalam bahasa yang mudah difahami.

Dalam aplikasi

Rupa aplikasi ini

Grafik Store yang memaparkan Learn jQuery Like a Pro di atas skrin utama dengan laluan pembelajaran jQuery Academy
Laluan pembelajaranSkrin utama memaparkan kursus jQuery Academy, butang Start First Lesson, matlamat harian dan Skill Hub.
Skrin gambaran keseluruhan kursus Introduction to JavaScript dengan kemajuan keseluruhan dan pelajaran berlabel Free
Gambaran keseluruhan kursusSkrin kursus dengan kemajuan keseluruhan dan senarai pelajaran bernombor; pelajaran yang percuma mempunyai label Free, manakala butang Change Your Course digunakan untuk menukar kursus.
Penyunting kod dengan fungsi JavaScript dan barisan kekunci simbol, serta butang Code Library dan Generate Code
Penyunting kodPenyunting ini mempunyai bar simbol untuk kurungan dan tanda petikan, serta butang Code Library, Generate Code dan AI Enhance di atas kod.
Skrin AI Chat dengan cadangan arahan untuk menerangkan konsep, memberikan petua, mengadakan kuiz dan membina pelan pembelajaran
AI MentorTab AI Chat menawarkan arahan sekali ketik: terangkan konsep utama, berikan petua untuk belajar dengan lebih pantas, uji saya atau cipta pelan pembelajaran.
Skrin utama tema cerah dengan kad jQuery Academy, matlamat harian dan permintaan ciri
Matlamat harianDalam tema cerah, skrin utama mengekalkan kad kursus jQuery Academy dengan butang Start First Lesson, matlamat harian dan pintasan permintaan ciri bersama-sama.

Kursus

Kandungan kursus jQuery

Berdasarkan senarai kursus jQuery CoddyKit, daripada panggilan $ pertama hingga plugin, pengujian dan penggunaan bersama JavaScript moden.

  1. Selamat datang ke jQuery dan langkah pertama

    Perkara yang dilakukan oleh jQuery, masalah sebenar yang diselesaikannya dan sebab begitu banyak laman masih menggunakannya, diikuti rantai pertama serta asas untuk pemula.

  2. Pemilihan elemen dan traversal DOM

    Memilih elemen, kemudian menggunakan pemilih atribut dan pseudo-class lanjutan serta bergerak melalui DOM dari satu elemen ke elemen seterusnya.

  3. Manipulasi dan penggayaan DOM

    Mencipta, memasukkan, mengalihkan dan membuang elemen merentasi dua kursus, serta mengubah CSS dan kelas daripada kod.

  4. Event dan delegation

    Pengurusan event, diikuti event delegation untuk elemen yang ditambah kemudian serta pengurusan event tersuai.

  5. Animasi dan kesan

    Animasi asas, diikuti animasi kompleks dan kesan tersuai seperti jujukan berantai serta easing tersuai.

  6. Borang, data dan templat

    Kandungan dinamik dengan atribut data dan templat, serta pengendalian dan pengesahan borang lanjutan.

  7. AJAX, objek Deferred dan promise

    Operasi AJAX dan pengendalian data jauh, diikuti objek Deferred dan promise untuk mengurus kod tak segerak.

  8. Plugin, prestasi dan pengujian

    Pemilih dan penapisan tersuai, pembangunan plugin yang kukuh, prestasi dan amalan terbaik, penyepaduan jQuery dengan JavaScript moden serta pengujian aplikasi jQuery.

Cara ia berfungsi

Cara sesuatu pelajaran berfungsi

Setiap pelajaran meletakkan penerangan ringkas bersebelahan kod yang anda jalankan sendiri, supaya idea tersebut diuji sebelum anda meneruskan.

  1. Baca satu pelajaran ringkas

    Buka satu topik dan baca penerangan ringkas tentang selector, acara atau kesan. Pelajaran cukup pendek untuk dibaca ketika menaiki bas, dan kursus bergerak daripada rantaian pertama hingga plugin dan pengujian.

  2. Tulis rantaian dan lihat halaman bertindak balas

    Dalam editor langsung, anda menulis HTML, CSS dan jQuery lalu menjalankannya serentak. Editor menjalankan semula kod anda apabila anda berhenti menaip, tanpa pelayan dan tanpa langkah binaan, manakala pratonton halaman menunjukkan hasilnya.

  3. Baiki pepijat, kemudian tanya mentor

    Misi memberikan anda kod yang rosak dan meminta anda mencari puncanya: pengendali klik apabila `this` ialah window, menu yang terus melungsur, atau penyimpanan yang dicetuskan dua kali. Apabila sesuatu konsep atau ralat tidak difahami, Mentor AI menerangkannya semula dengan kata-kata yang lebih mudah.

Kandungan

Kandungan aplikasi

22

Kursus, A1 hingga C1

22 kursus dengan 48 pelajaran yang bermula dengan fungsi $ dan rantaian pertama anda, kemudian diteruskan dengan selector, manipulasi DOM, acara, animasi, borang, AJAX, plugin dan prestasi.

3.7.1

jQuery terbina dalam

Pratonton halaman berjalan pada peranti dengan jQuery 3.7.1 disertakan, jadi editor juga berfungsi tanpa talian.

20

Misi penyahpepijatan

Pepijat yang terasa seperti situasi sebenar untuk dibaiki, seperti rantaian yang berakhir dengan rentetan atau butang padam yang hanya berfungsi pada baris pertama.

20

Projek halaman berpanduan

Dua puluh projek HTML dan CSS yang membina markup untuk digunakan oleh selector anda kemudian.

91

Helaian rujukan pantas dan kuiz

Helaian rujukan pantas dengan 91 entri untuk selector, acara, kesan dan kaedah AJAX, serta 50 soalan kuiz dan 50 soalan temu duga.

AI

Mentor AI

Tanya tentang selector, ralat atau panggilan AJAX dan dapatkan jawapan dalam bahasa yang mudah difahami. Pelan percuma merangkumi 3 soalan sehari.

Latar belakang

Adakah jQuery masih berbaloi dipelajari, dan untuk apa ia digunakan?

jQuery ialah pustaka JavaScript yang memendekkan cara memilih elemen pada halaman web, mengubahnya, bertindak balas terhadap klik dan memuatkan data tanpa memuat semula halaman. Framework yang lebih baharu telah mengambil alih banyak projek baharu, tetapi sebahagian besar laman web sedia ada masih menggunakan jQuery. Oleh itu, membaca, membaiki dan melanjutkan kod tersebut kekal sebagai kemahiran pembangunan web yang praktikal. jQuery juga merupakan cara yang mudah untuk mengenali DOM, acara dan JavaScript tak segerak sebelum beralih kepada alat yang lebih besar.

Fungsi $ dan rantaiansatu baris, beberapa tindakan

Memanggil $ dengan selector mengembalikan objek jQuery, dan hampir setiap kaedah mengembalikan objek itu semula. Inilah yang membolehkan rantaian seperti memilih senarai, menambah kelas dan memudarkannya masuk dalam satu baris yang mudah dibaca, bukannya empat pernyataan berasingan.

SelectorPengetahuan CSS boleh digunakan

Selector kelas, id, atribut dan pseudo-class berfungsi hampir sama seperti dalam helaian gaya. Kaedah traversal kemudiannya bergerak dari satu elemen ke ibu, anak atau adik-beradiknya, iaitu cara untuk mencapai baris yang betul apabila halaman mempunyai beratus-ratus baris yang serupa.

Delegasi acarapenyelesaian untuk elemen yang ditambah kemudian

Pengendali yang dilampirkan pada butang hanya wujud untuk butang yang ada ketika kod dijalankan. Melampirkannya pada elemen induk dan menapis berdasarkan selector menjadikannya berfungsi untuk baris yang ditambah kemudian, yang merupakan punca klasik butang padam hanya berfungsi pada baris lama.

Perkara yang dirujuk oleh thispepijat yang biasa berlaku

Dalam pengendali jQuery, `this` ialah elemen yang menerima acara, tetapi fungsi anak panah atau callback yang diletakkan pada tempat yang salah boleh mengubahnya. Menyahpepijat pengendali apabila `this` sudah menjadi window ialah pepijat sebenar pertama yang biasa dihadapi.

AJAX dan promisedata tanpa memuat semula

$.ajax() menghantar permintaan dan membolehkan halaman dikemas kini apabila jawapan diterima. Objek Deferred dan promise menyusun beberapa permintaan tersebut supaya satu langkah menunggu langkah yang lain, bukannya menyarangkan callback.

Sesuai

Untuk siapa — dan bukan untuk siapa

Sesuai untuk anda jika anda

  • Tahu sedikit HTML dan CSS serta mahu menjadikan halaman bertindak balas terhadap klik dan borang
  • Menyelenggara laman yang dibina menggunakan jQuery dan perlu membaca serta membaiki kodnya
  • Sedang membuat persediaan untuk temu duga front end yang masih menggunakan jQuery lama
  • Mahu menulis kod pada telefon dan melihat pratonton halaman serta-merta
  • Belajar dengan baik dalam sesi singkat dan suka bertanya soalan kepada mentor

Bukan alat yang sesuai jika anda

  • Mahu mempelajari framework moden seperti React; aplikasi ini mengajar jQuery dan DOM
  • Perlukan semua kursus percuma: kursus pertama, projek pertama dan dua misi adalah percuma, manakala Pro membuka kunci selebihnya
  • Mengharapkan versi percuma tanpa iklan, kerana Pro membuangnya

Soalan

Soalan lazim

Apakah cara terbaik untuk belajar jQuery pada telefon?

Cara paling berkesan ialah menulis kod dan melihat perubahan pada halaman, bukan sekadar membaca tentang pemilih. Belajar jQuery: Kod & Praktik memberikan editor langsung dengan pratonton halaman untuk setiap pelajaran singkat, jQuery 3.7.1 terbina dalam supaya ia boleh dijalankan pada peranti, dan AI Mentor menerangkan perkara yang kurang jelas. Anda boleh bermula secara percuma pada iOS dan Android.

Adakah jQuery sama dengan JavaScript?

Tidak. JavaScript ialah bahasa pengaturcaraan; jQuery ialah library yang ditulis dalam JavaScript untuk memendekkan tugas biasa seperti memilih elemen, bertindak balas terhadap klik dan menghantar permintaan AJAX. Belajar jQuery: Kod & Praktik mengajar jQuery dalam editor JavaScript, jadi anda berlatih kedua-duanya bersama-sama dan melihat cara sesuatu rantai dipetakan kepada kod DOM biasa.

Adakah jQuery masih berbaloi untuk dipelajari?

Bagi projek baharu, banyak pasukan memilih alat lain, tetapi sebahagian besar laman web sedia ada masih menjalankan jQuery, jadi kemahiran membaca dan membaiki kod tersebut amat berguna. Ia juga merupakan cara mudah untuk memahami DOM, event dan JavaScript tak segerak. Belajar jQuery: Kod & Praktik merangkumi soalan temu duga untuk pekerjaan front end yang masih menggunakan jQuery lama.

Adakah Belajar jQuery: Kod & Praktik tersedia pada iPhone dan Android?

Ya. Belajar jQuery: Kod & Praktik tersedia di App Store untuk iPhone (iOS 15.1 atau lebih baharu) dan di Google Play untuk Android. Antara mukanya tersedia dalam 22 bahasa, termasuk English, Spanish, German, French, Portuguese, Japanese, Korean, Arabic, Hindi dan Turkish, manakala kod yang anda tulis kekal dalam jQuery dan JavaScript dalam setiap bahasa.

Bolehkah saya menjalankan kod jQuery secara luar talian dalam aplikasi?

Ya, untuk editor. jQuery 3.7.1 terbina dalam Belajar jQuery: Kod & Praktik, jadi pratonton halaman berjalan pada peranti walaupun di luar talian. Ciri yang bergantung pada AI Mentor memerlukan sambungan Internet.

Apakah topik yang dibincangkan dalam kursus jQuery?

22 kursus ini merangkumi segala-galanya daripada fungsi $ dan pemilih hingga manipulasi DOM, penggayaan, event dan delegation, animasi, borang, AJAX, objek Deferred dan promise. Kursus ini diteruskan dengan pemilih tersuai, penulisan plugin, prestasi, penyepaduan jQuery dengan JavaScript moden serta pengujian.

Apakah misi penyahpepijatan?

Misi ini terdiri daripada 20 latihan yang memberikan anda kod jQuery rosak dan meminta anda mencari pepuncanya, seperti yang berlaku dalam pekerjaan sebenar. Contohnya termasuk pengendali klik yang menjadikan this sebagai window, rantai yang berakhir dengan rentetan, butang padam yang hanya berfungsi pada baris lama, menu yang terus melungsur selepas anda meninggalkannya dan tindakan simpan yang dicetuskan dua kali.

Adakah saya perlu mengetahui JavaScript atau HTML terlebih dahulu?

Sedikit pengetahuan tentang HTML dan CSS membantu kerana pemilih jQuery berfungsi pada markup dan menggunakan sintaks daripada CSS. Belajar jQuery: Kod & Praktik juga mempunyai 20 projek halaman HTML dan CSS berpandu, supaya anda boleh membina markup yang akan digunakan oleh pemilih anda. Kursus ini bermula dengan rantai pertama.

Adakah Belajar jQuery: Kod & Praktik percuma?

Anda boleh bermula secara percuma: kursus pertama, projek berpandu pertama, dua misi, editor, kuiz, soalan temu duga, helaian rujukan dan 3 soalan AI Mentor sehari. Versi percuma memaparkan iklan. Pro membuka kunci setiap kursus, projek dan misi, peperiksaan sijil serta AI Mentor tanpa had, dan membuang iklan. Ia ditawarkan sebagai langganan mingguan, bulanan atau tahunan, atau pembelian sekali seumur hidup. Peperiksaan sijil pada penghujung kursus termasuk dalam Pro.

Adakah aplikasi ini mempunyai hubungan rasmi dengan jQuery?

Tidak. jQuery ialah tanda dagangan OpenJS Foundation, manakala Belajar jQuery: Kod & Praktik ialah aplikasi pembelajaran bebas yang tidak mempunyai hubungan dengan atau mendapat pengendorsan daripada OpenJS Foundation.

Mulakan

Tulis rantaian jQuery pertama anda hari ini

Percuma untuk bermula pada iOS dan Android, dalam 22 bahasa.

App Store — Muat turun percumaGoogle Play — Muat turun percuma
Kali terakhir disemak · Diterbitkan oleh CoddyKit · Dasar privasi
Tersedia di iOS dan Android.