Hech qachon kod yozmaganmisiz?
Shu yerdan boshlang.
Hammasini birdan o‘rganish shart emas. Avval kompyuter va algoritmni tushuning, keyin bitta tilni tanlang. Har darsda tushuntirish → misol → mustaqil mashq tartibi saqlanadi.
Avval umumiy poydevor
Dastur va algoritm, fayllar, kod muharriri va terminal. Til tanlashga hali tayyor bo‘lmasangiz ham shu bo‘limdan boshlashingiz mumkin.
Boshlang‘ich darslarni ochish →Dasturlash tillari
Qaror qilish qiyin bo‘lsa, Python bilan boshlashingiz mumkin. C++, C#, Java va JavaScript alohida tillar; ularning barchasini bir vaqtda boshlash talab qilinmaydi.
Python
AI, ma’lumotlar va avtomatlashtirishga kirish.
20 ta mavjud darsKursni ochish →JavaScriptJavaScript
Brauzerda ishlaydigan dastur mantig‘i.
8 ta yangi boshlang‘ich darsKursni ochish →C++C++
Turlar, hisoblash va kompilyatsiyaga kirish.
8 ta yangi boshlang‘ich darsKursni ochish →C#C#
.NET bilan konsol dasturlariga kirish.
8 ta yangi boshlang‘ich darsKursni ochish →JavaJava
JVM va aniq turlar bilan dasturlashga kirish.
8 ta yangi boshlang‘ich darsKursni ochish →Sayt yaratishni o‘rganing
HTML va CSS dasturlash tili bilan bir xil vazifa bajarmaydi: HTML sahifa tuzilishini, CSS ko‘rinishini, JavaScript esa dasturiy xatti-harakatni boshqaradi.
Sahifa tuzilishi
Sarlavha, matn, havola, rasm va formalarni joylashtirish.
CSSKo‘rinish va joylashuv
Rang, o‘lcham, oraliq va moslashuvchan joylashuv.
JSHarakat va mantiq
Shart, sikl, funksiya va ma’lumot bilan ishlash.
Koddan ishlaydigan loyihagacha
12 yangi dars: kalkulator, viktorina, xarajatlar, matn tahlili, JSON, CSV, xatolarni boshqarish, test, obyektlar, SQLite, ikkilik qidiruv va yakuniy hisobot.
Loyihalarni tartib bilan yaratish →Har darsni qanday o‘qiyman?
- Izoh va sxemani o‘qing, tushunchani o‘z so‘zingiz bilan ayting.
- Koddagi qiymatlar qanday o‘zgarishini kuzating.
- Natijani oldindan taxmin qiling, so‘ng tekshiring.
- Mustaqil savolga javob bering, xato bo‘lsa izohini o‘qing.
Python va JavaScript misollarini sahifada ishga tushirish mumkin. C++, C# va Java misollari kompyuterdagi tegishli muhit uchun to‘liq kod va kutiladigan natija bilan beriladi.
Kundalik hayot uchun kichik loyihalar
Birliklar kalkulatori, xarid ro‘yxati, o‘qish rejasi va matn yordamchisi. Ishlaydigan namuna va faylni saqlash imkoniyati bilan.
Loyiha ustaxonasini ochish →