Alternatif - Scratch
Scratch ialah bahasa pengaturcaraan visual berasaskan blok yang membolehkan kanak-kanak membuat dan berkongsi projek interaktif (permainan, animasi, cerita) menggunakan blok seret-dan-lepas.
Mencari aplikasi seperti Scratch? Terokai aplikasi serupa dan alternatif, disusun berdasarkan ciri, kategori dan kes penggunaannya.

Code Academy
Kod Akademi mengajar kemahiran pengaturcaraan secara interaktif dalam penyemak imbas: HTML, CSS, JavaScript, Python, SQL, Data Science dan projek praktikal.

Mimo
Mimo ialah aplikasi pembelajaran pengaturcaraan yang mengajar Python, JavaScript, HTML, SQL dan lain melalui pelajaran ringkas, editor kod mudah, latihan interaktif dan projek kendiri.

Programiz
Programiz ialah aplikasi pembelajaran pengaturcaraan yang menyediakan tutorial, editor interaktif, latihan praktikal, projek dan sijil untuk bahasa seperti Python, Java dan JavaScript.

PW Skills
Apl pembelajaran teknologi yang menawarkan kursus dan projek praktikal dalam pembangunan web penuh, pemasaran digital, analisis data dan sains data untuk membina kemahiran dan portfolio.

Scrimba
Scrimba ialah platform pembelajaran pengekodan interaktif yang membolehkan pengguna menonton pelajaran sambil mengedit kod pengajar (scrims). Menyediakan kursus, laluan, langganan Pro dan pelan organisasi.

freeCodeCamp
Aplikasi FreeCodeCamp untuk belajar pengaturcaraan web secara dalam talian melalui cabaran interaktif, membina projek dan memperoleh sijil.

Leetcode
LeetCode ialah platform latihan pengekodan yang menyediakan soalan algoritma dan struktur data, editor dalam talian, perbincangan komuniti dan alat simulasi wawancara untuk persediaan teknikal.

CodeSkool Scratch
CodeSkool Scratch ialah platform berasaskan pelayar untuk mengajar kanak-kanak dan pemula pengaturcaraan secara visual, termasuk kawalan kit robotik dan integrasi dengan Scratch/Mblock/Wedo.

Sololearn
SoloLearn ialah aplikasi untuk belajar pengaturcaraan melalui pelajaran ringkas, kuiz, editor kod terbina dalam, komuniti dan pensijilan; tersedia di iOS dan Android.

GeeksforGeeks
GeeksforGeeks ialah portal sains komputer yang menyediakan artikel, tutorial, kuiz, latihan pengekodan dan soalan wawancara untuk pembelajaran dan persediaan teknikal.

DataCamp
DataCamp ialah platform pembelajaran data dan AI untuk individu dan organisasi, menawarkan kursus praktikal, IDE berasaskan pelayar, sijil, dan alat pemantauan kemahiran.

Programming Hub
Aplikasi pembelajaran pengaturcaraan interaktif dengan pelajaran ringkas, contoh kod dan penyusun terbina; menyokong HTML, JavaScript, Python, Java, C/C++, C#, Swift, R, AI, CSS dan lain-lain.

Codédex
Codédex mengajar pengekodan untuk kanak-kanak dan dewasa melalui kursus praktikal (Python, HTML, CSS, JavaScript, React, Git), sistem XP dan lencana, serta komuniti mentor dan acara.

TryHackMe
TryHackMe menyediakan latihan praktik keselamatan siber melalui senario dunia sebenar, termasuk simulator SOC, alat analisis dan acara CTF untuk latihan individu dan pasukan.

W3Schools
W3Schools menyediakan tutorial dan editor interaktif untuk belajar dan mencuba kod pembinaan web seperti HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java dan XML.

Simplilearn
Simplilearn ialah aplikasi pembelajaran dalam talian yang menawarkan kursus dan kelas langsung untuk kemahiran digital, termasuk latihan praktikal, projek, sokongan dan sijil.

Stepik
Stepik ialah pasaran pendidikan dan penyunting kursus dalam talian yang membolehkan pencipta membuat pelajaran interaktif dan menggunakan pemarkahan automatik.

Masai
Masai ialah platform pendidikan yang menawarkan latihan pengekodan berasaskan projek, kurikulum terstruktur, latihan praktikal dan sokongan kesediaan kerjaya untuk membina aplikasi akhir-ke-akhir.

Hack The Box
Hack The Box ialah platform dalam talian untuk latihan keselamatan siber melalui cabaran dan mesin maya, membolehkan pengguna menguji dan meningkatkan kemahiran ujian penembusan dan pentadbiran sistem.

CodeChef
Belajar pengaturcaraan kompetitif melalui pertandingan dalam talian, latihan masalah dan forum bagi meningkatkan kemahiran struktur data dan algoritma.

LearnPython.org
Aplikasi LearnPython.org adalah tutorial interaktif untuk belajar bahasa pengaturcaraan Python — dari asas hingga topik lanjutan, dengan contoh dan latihan praktikal untuk aplikasi dunia sebenar.

Apna College
Aplikasi untuk belajar pengaturcaraan (C++, Java, Python) dan pembangunan perisian, menyediakan kursus, latihan dan bahan pembelajaran.

Codewars
Codewars ialah platform latihan pengaturcaraan dalam talian untuk menyelesaikan cabaran (kata) dalam pelbagai bahasa, menggunakan editor web dan berkongsi penyelesaian dalam komuniti.

Pluralsight
Pluralsight ialah platform pembelajaran yang menilai kemahiran, menawarkan kursus atas permintaan dan membantu organisasi menutup jurang kemahiran dalam awan, keselamatan, data dan AI.

Learn C++
LearnCpp memberi tutorial percuma C++: panduan langkah demi langkah untuk menulis, menyusun dan menyahpepijat program C++, dengan contoh dan penerangan konsep asas hingga lanjutan.

Microsoft Learn
Microsoft Learn menyediakan dokumentasi, latihan praktikal dan sijil untuk mempelajari dan meningkatkan kemahiran menggunakan produk dan perkhidmatan Microsoft.

The Odin Project
Projek Odin menyediakan kurikulum sumber terbuka dan percuma untuk belajar pembangunan web melalui projek praktikal, termasuk HTML, CSS, JavaScript, Ruby dan Rails.

Hyperskill
Hyperskill ialah platform pembelajaran projek pengaturcaraan (Java, Python, Kotlin). Pembelajaran utama di hyperskill.org; beberapa ciri hanya diakses melalui IDE JetBrains. Projek Java/Kotlin dibundel dengan IntelliJ IDEA Edu.

Code.org
Code.org ialah platform pendidikan bukan untung yang mengajar sains komputer dan pengekodan melalui pelajaran interaktif, latihan dan alat pengekodan blok untuk pelajar dan guru.

Udacity
Udacity ialah aplikasi pembelajaran dalam talian yang menawarkan kursus dan program nano-darjah dalam AI, sains data, pembelajaran mesin, pengkomputeran awan dan keselamatan siber dengan tugasan praktikal.