Pembangunan Kemahiran Teknikal: aplikasi dan perisian terbaik
Platform kemahiran teknikal mengajar kemahiran pengaturcaraan, pengkomputeran awan dan data melalui kursus, makmal amali dan laluan pembelajaran berpandu.

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.

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.

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

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.

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

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

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

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

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

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

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.

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.

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

O'Reilly Learning
Aplikasi O'Reilly Learning memberi akses kepada perpustakaan buku, video dan latihan atas permintaan untuk pembelajaran profesional dalam teknologi, perniagaan dan persediaan sijil.

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

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.

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

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.

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.

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.

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.

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.

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

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

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.

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.

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

Intellipaat
Intellipaat ialah penyedia latihan profesional dalam talian antarabangsa yang menawarkan kursus, tutorial dan sumber tentang Big Data, Data Sains, AI, SEO dan 150+ teknologi lain.

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.

AWS Training and Certification
Aplikasi latihan untuk persiapan pensijilan AWS; menyediakan bahan kajian, soalan latihan, peperiksaan amalan, statistik kemajuan dan pelan kajian peribadi.

Platzi
Platzi ialah platform pendidikan dari Colombia yang menawarkan kursus dalam talian untuk pembangunan web, reka bentuk, pemasaran dan perniagaan, mengajar kemahiran praktikal untuk kerjaya.

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

Real Python
Real Python menyediakan tutorial, kursus, artikel dan contoh kod untuk belajar dan meningkatkan kemahiran Python dari peringkat asas hingga lanjutan.

Google Cloud Skills Boost
Platform pembelajaran Google Cloud untuk pilih laluan, pelajari kemahiran melalui kursus dan makmal, dan sahkan pengetahuan dengan lencana.

CodinGame
CodinGame ialah platform latihan dan penilaian untuk pengaturcara; selesaikan cabaran permainan, bina bot AI, dan jalankan penilaian kemahiran teknikal untuk pengambilan.

AQskill
AQskill ialah platform pembelajaran dalam talian yang menawarkan kursus kemahiran profesional seperti pengaturcaraan, perdagangan Forex, pembangunan web, suntingan gambar dan 3D, diajar oleh profesional.

Dev.java
Dev.java menyediakan tutorial, dokumentasi, video dan forum untuk belajar, berlatih dan berkongsi kod Java serta perbincangan komuniti.

Linux Survival
Tutorial percuma untuk belajar Linux dengan terminal simulasi; mengajar perintah asas yang diperlukan untuk tugas asas dan membolehkan latihan terus dalam terminal.

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.

Github Education
Pendidikan GitHub menyediakan pelajar dan pendidik alat dan sumber untuk belajar dan membina perisian: akses alat pembangun, Pek Pemaju Pelajar, GitHub Copilot, Codespaces dan sokongan sumber terbuka.

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.

KodeKloud
Aplikasi pembelajaran dalam talian untuk latihan IT dan DevOps; menyediakan kursus dan makmal praktikal (AWS, Kubernetes, Docker, Terraform) serta pelan untuk individu dan pasukan.

Javascript.info
Tutorial JavaScript moden yang memberi penerangan ringkas tetapi terperinci, contoh dan latihan tentang konsep seperti closures, DOM, acara, OOP dan pengaturcaraan asynchronous.

roadmap.sh
roadmap.sh menyediakan peta jalan, panduan dan sumber pembelajaran terstruktur bagi pembangun memilih laluan kerjaya dan mempelajari kemahiran teknologi.

SkillUp
SkillUp menyediakan kurikulum pendidikan berasaskan awan tersuai, termasuk perancangan pelajaran, kandungan, pengedaran dan analitik untuk latihan organisasi melalui pembelajaran campuran.

Exercism
Exercism ialah platform belajar dan berlatih pengaturcaraan dalam 55 bahasa, dengan latihan praktikal dan maklum balas mentor; ia percuma.

Educative
Educative ialah platform pembelajaran interaktif untuk kemahiran pengaturcaraan; menyediakan persekitaran pengekodan dalam pelayar, latihan berstruktur, projek dan maklum balas segera.

codedamn
CodeDamn ialah platform pembelajaran interaktif untuk belajar pengaturcaraan dan pembangunan web dalam pelayar, dengan latihan amali, projek dan penjejakan kemajuan.

Javatpoint
Javatpoint menyediakan tutorial dan soalan temuduga percuma tentang pelbagai teknologi pengaturcaraan (Java, Python, SQL, PHP, C, web) untuk pemula dan profesional.

ITProTV
ITProTV menyediakan latihan IT berasaskan video untuk kemahiran dan persiapan pensijilan, termasuk keselamatan siber, rangkaian dan pengkomputeran awan.

Google Tech Dev Guide
Aplikasi menyediakan bahan pembelajaran, tutorial, dokumentasi dan latihan temu duga untuk pemaju dari peringkat asas hingga berpengalaman.

w3resource
W3Resource menyediakan tutorial dan latihan interaktif untuk pembangunan web (HTML, CSS, JavaScript), pengaturcaraan dan pangkalan data (MySQL, PostgreSQL, MongoDB).

DeepLearning.AI
Deeplearning.ai ialah platform pendidikan AI yang menyediakan kursus, tutorial dan alat praktikal untuk membina dan menerapkan model pembelajaran mendalam.

Linux Journey
Linux Journey ialah aplikasi pembelajaran percuma yang membimbing pengguna dari arahan asas hingga tugas pentadbiran Linux melalui tutorial dan latihan interaktif.

CodeCombat
CodeCombat mengajar pengaturcaraan sebenar (Python, JavaScript, HTML) melalui permainan interaktif, membina kemahiran logik dan pembangunan web untuk pelajar umur 9+ dan guru.

A Cloud Guru
A Cloud Guru ialah platform pembelajaran dalam talian yang menyediakan kursus dan makmal latihan untuk sijil dan kemahiran pengkomputeran awan (AWS, Azure, Google Cloud).

Programming Hero
Aplikasi pembelajaran pengaturcaraan yang mengajar bahasa seperti Python, HTML, CSS, JavaScript melalui projek, permainan dan latihan kerjaya termasuk persiapan temuduga.

Python Principles
Belajar asas Python melalui contoh: penjelasan ringkas, latihan dan ujian kod (100+), maklum balas segera, topik OOP, modul, struktur data dan projek praktikal.

StackSkills
Aplikasi pembelajaran dalam talian yang menyediakan kursus untuk mempelajari dan meningkatkan kemahiran teknologi dan profesional seperti pengaturcaraan, pengkomputeran awan dan kecerdasan buatan (AI).

TCM Security Academy
Aplikasi ini menyediakan latihan dan sumber keselamatan siber berfokus pada keselamatan aplikasi web dan ujian penembusan, termasuk kursus praktikal, pensijilan dan komuniti Discord untuk sokongan.