Frontend dasturlash onlayn kursi orqali siz ham bugundan boshlab o'z veb loyihalaringizni ishlab chiqishni boshlang. Bizga 100dan ortiq insonlar ishonch bildirishdi!
Sovg'a sifatida «KOMPYUTER SAVODXONLIGI» darsini bepulga qo'lga kiritasiz
Kurs davomida 12 ta amaliyot loyihasini bajarasiz va bilimlaringizni mustahkamlaysiz
O'z veb loyihalaringizni ishlab chiqishni boshlaysiz va natijani his qilasiz
Noldan boshlab dasturlash sohasida o'zini sinab ko'rmoqchi bo'lganlar uchun
Frontend dasturlash bo'yicha yangi bilimlarni olib yanada o'zini rivojlantirmoqchi bo'lganlar uchun
Kasbini o'zgartirib, o'z hayotida burilish yasamoqchi bo'lganlar uchun
O'z g'oyalarini veb-saytlar orqali ommaga taqdim qilmoqchi bo'lganlar uchun
Ustoz tomonidan olib borilgan dars videolari
113 ta o'quvchilarimiz birlashgan yopiq kanal va guruhda fikr almashish imkoniyati
Sohasida kuchli mutaxassis hisoblanadigan ustozdan savollarga javob olish
12 ta loyiha ishlab chiqilgan amaliy darslar
HTML da teg tushunchasi. HTML da ko'p foydalaniladigan teglar: html, body, p, title, h1 - h6, meta, hr, br.
Attribut tushunchasi. lang attributi. HTML da ko'p ishlatiladigan teglar: span, strong, b, i, em, u, mark, sub, sup, pre, del, ins, s, a, img. Rasm formatlari. Rasmlarni optimallashtirish. canuise.
HTML da ro'yxat elementlari: ol, ul. Placeholder rasm beruvchi servislar: picsum va pravatar. CSS asoslari. Matnlarga stil berish. Inline, internal va external usullarda stil yozish. Klass tanlovchisi.
O'tilganlarni takrorlash.
Stillarni umumalashtirish. Inline, internal va external usullarda yozilgan stillarning bir-biridan ustunligi. Shirftlar oilasi. Google fonts. Psevdo tanlovchilar: link, active, visited, focus, hover.
Shrift fayllarini tashqaridan ulab ishlatish. Google fonts helper. Elementlarga border berish. Padding va margin xususiyatlari. Display xususiyati. Element va matnga soya berish.
Photoshop bilan ishlash. PSD maketdan verstka qilish.
Domain va hosting tushunchasi. Qilingan loyihani bepul hostinglarga joylash. Netlify.
Elementlarni inline-block yordamida yonma-yon joylashtirishning kamchiliklari. reset.css va normalize.css. line-height, width, height, min-width, min-height, max-height va min-height xususiyatlari.
Burger PSD maketidan verstka qilish.
Flexbox. Flex-froggy o'yini.
Flexbox bo'yicha o'tilganlarni takrorlash. Maketdan verstka qilish.
CSS tanlovchilar. Transition va transform. Codepen platformasi.
vw va vh o'lchov birliklari. Fonga rasm joylash. Gradient.
Forma elementlari.
Forma elementlari. Figmada ishlash.
Forma elementlari. Figmada maketdan verstka qilish.
Psevdo elementlar: ::before va ::after. ~ va + tanlovchilari. Outline xususiyati. Position xususiyati.
Psevdo elementlar: ::before va ::after. ~ va + tanlovchilari. Outline xususiyati. Position xususiyati.
Responsivlik. picture tegi.
Jadvallar va ularga stil berish.
Klasslarga nom berish metologiyalari: BEM va Atomic CSS. HTML5 da qo'shilgan teglar: header, footer, main, section, aside, figure.
CSS da o'zgaruvchi. CSS da @import tushunchasi. Sass.
Sass da o'zgaruvchi. Sass da avlod tanlovchisini ichma-ich yozish. Sass ning .scss va .sass kengaytmalari. Sass da stillarni alohida fayllarda saqlash. Sass fayllarini nomlash.
@mixin. Sass da darken va lighten funksiyalari. Maketdan verstka qilish.
Animatsiya. Sass da konkatinatsiya. Sass da sikl ishlatish.
Bootstrap gridni Sass yordamida hosil qilish. Material-icons va font-awesome. Bootstrap klasslari.
JavaScript dasturlash tili. O'zgaruvchilar. const va let orasidagi farq. alert() va prompt() funksiyalari. Konkatinatsiya. Sodda arifmetik amallar.
O'zgaruvchi tiplari. typeof operatori. O'zgaruvchi tipini o'zgartirish - kasting. Operator va operand tushunchasi. Taqqoslash operatorlari. Shart operatorlari. And va or operatorlari.
switch case operatori. 'use strict' - qattiqqo'l rejim. Funksiya tushunchasi. Function expression. Arrow function.
Arraylar. Objectlar. Metod yaratish. this kalit so'zi. Codingbatda mashq qilish.
Looplar: for, for of, while, do while. Codingbatda mashq qilish.
while va do while looplari. JavaScript DOM. Elementni tanlash: querySelector() funksiyasi. textContent xususiyati. Inputga qiymat berish. Click hodisasi. Math.random() - tasodifiy sonlar generatori. JavaScript yordamida qiziqarli o'yin.
JavaScript yordamida elementga stil berish. DRY - Don't Repeat Yourself. Modal oyna yasash. classList. querySelectorAll(). Klaviatura eventlari.
O'zgaruvchilarni e'lon qilishda global va local scope tushunchasi. Primitive va non primitive o'zgaruvchilarning farqlari. Obyektni klonlash. Object.assign(). Destructing.
O'tilganlarni takrorlash.
Spread operatori. Rest operatori. Nullish operatori. Object.entries(). ? operatori.
String metodlari. Codingbatda mashq qilish.
Funksiya parametriga default qiymat berish. Callback funksiyasi. Funksiya qaytaruvchi funksiya. Array metodlari.
Array metodlari. Arrayni sortlash. parseInt(), parseFloat(), isNaN(), isFinite(), isInteger() funksiyalari. Math obyektining funksiyalari. toFixed() metodi. inserAdjacentHTML. innerHTML. textContent va innerHTML o'rtasidagi farq.
document.getElementById(), document.getElementsByTagName(), document.getElementsByClassName(), document.createElement(), prepend(), append() metodlari. after() va before() metodlari yordamida elementlarni joylashtirish. remove() metodi yordamida elementni sahifadan o'chirish. parentElement. removeChild(). getComputedStyle().
Takrorlash.
JavaScript yordamida CSS o'zgaruvchiga qiymat set qilish. getAttribute() va setAttribute(). classList.toggle(). addEventListener va removeEventListener. setTimeOut() va setInterval(). stopPropagation().
element.childNodes, element.children, element.firstElementChild, element. lastElementChild, element.parentNode, element.parentElement, previousElementSibling, nextElementSibling, previousSibling va nextSibling.
JavaScriptda OOP - Obyektga yo'naltirilgan dasturlash.
NPM. Webpack.
Rest API. Server bilan bog'lanish.
Git. Github.
React asoslar va konsepsiyalari.
JSX. Funksiya komponentalar. state va props.
Hooklar.
Context API.
React Native.
Git, Github - bular orqali siz o'z loyihangiz ustida jamomaviy ishlar va loyihalar boshqaruvi tamoyillarini o'rganasiz
JavaScript DOM - brauzerda ishlaydigan JavaScript orqali siz saytingizni dinamik qilishni va haqiqiy loyihada ishlashini o'rgana olasiz
Sass - Sass orqali o'z loyihalaringizni yanada tezroq va mukammalroq bo'lishini ta'minlaysiz
Kompyuter savodxonligi bilimlari
Qurilmalarga saytlar - har qanday qurilmalar uchun moslashuvchan saytlar tayyorlay olasiz
Verstka - HTML, CSS orqali o'zingiz istagan loyihalarni tartibli ravishda verstka qilish, ya'ni kodlash imkoniyatiga ega bo'lasiz
JavaScript - siz kurs davomida dasturlash tili bo'lmish JavaScript asoslarini o'rganasiz
BONUS: React bo'yicha loyihalar qilish ko'nikmasi
yillik tajribaga ega
152 ta dasturlashga birinchi qadam tashlashiga yordam berilgan shogirdlar
Oldingi faoliyatlar: iCode, UmdSoft, Fulfil education, "Axon Logic" MChJ
Hozirda Unicon Soft “MChJ” kompaniyasida Frontend dasturchi
Frontend dasturchilarni maoshi avvalo ular biladigan ko'nikmalar va ko'plab faktorlarga bog'liq. Qaysi texnologiyalarni chuqur bilishi va tajribasiga qarab oylik maoshlar farqlanadi
100% to'lovingizni qaytarish KAFOLATI. Kurs agar sizga ma'qul kelmasa va ustozdan qoniqmasangiz, to'lovingiz qaytarib beriladi
Yo'q, kurs noldan boshlanadi. Kursni boshlashingiz uchun boshlang'ich bilim kerak emas.
Yo'q, ingliz tili bo'yicha bilim kerak emas. Ammo ingliz tilini bilishingiz o'zingiz uchun foyda. Kurs to'liq o'zbek tilida.
Siz to'lov qilganingizdan so'ng, sizga dars videolari, har bitta dars uchun uyga vazifalar va materiallar taqdim qilinadi. O'zingizga qulay vaqtda, bemalol, istalgan joyda o'rganib borishingiz mumkin.
Ha, albatta 100% to'lovingiz qaytarib beriladi.
Yo'q, kurs 77.9% chegirma asosida sizga taqdim qilingan.
Toshkent shahri, Yunusobot 11. Mo'ljal: Plus Academy.
Iltimos kutib turing. Forma yuklanmoqda...
Mabodo yuborish tugmasini bosganingizdan keyin muvaffaqiyatli yuborilganlik haqidagi xabar chiqmasdan, maydonlar shunchaki tozalanib ketsa, demak sizning murojaatingiz bizga kelib tushgan.