"Frontend web dasturlash" kursi haqida batafsil ma'lumotlar

"Frontend web dasturlash" kursi haqida batafsil ma'lumotlar

https://t.me/data_learning_centre

► Kurs haqida:

Davomiyligi 6 oy, haftasiga 3 kun, 180 daqiqadan bo'lib o'tadi. Bir guruhga 10 nafar o'quvchi bo'lib, har biri, dars davomida kompyuter bilan ta'minlanadi.

Kurs davomiyligi 6 oy:

1-2 oy: Front-end (Beginner): HTML, CSS, Bootstrap 4, GIT, SASS

3-4 oy: Front-end (Intermediate)/Javascript: Javascript, Build Tools, Algorithms, Core js Projects

5-6 oy: Front-end (Advanced): React js, Redux, Material UI, Real loihalar bilan ishlash

► Kurs davomida o'rgatiladigan texnologiyalar:

HTML, CSS, SaSS, Bootstrap, Git, Figma

► Kurs so'ngida:

Loyihani rejalashtirish, foydalanuvchi interfeysini yaratish, "Verstka" qilish, loyihalarni deploy qilish, serverga joylash, animatsiyalar yaratish va ular bilan ishlash, web sahifaning frontend qismi bilan professional ishlash, o'z portfolio saytini yaratish va boshqa bilim va ko'nikmalari ega bo'lasiz.

Tanishing, "Frontend web dasturlash" kursi mentori Xursandbek Xaitbaev

Oliy ma'lumotli magistr, ITmed.uz, Xatlov.uz, emlash.uz kabi loyixalarida ishtirok etgan, ITmed kompaniyasida junior Software Engineer sifatida faoliyat olib borgan, hozirgi kunda EPAM Xalqaro kompaniyasida faoliyat yuritib kelmoqda.

Texnologik malakasi: Html, Css,Scss, Less,Sass, Bootstrap, JavaScript, Angular, React,Git, Github
1.    HTML Introduction. Elements, Attributes, Headings, Paragraphs va ularning ishlatilish o’rinlari.
2.    Styles, Text Formatting, Comments, Colors (full) textlar va izoxlar bilan ishlash.
3.    Links, Images, Tables, Parent-Child Relationships teglar va metodlarning web saytlarda ishlatilishi.
4.    Block-level vs Inline, Div, Id and Classes ayni bir element ustida ishlash metodlari.
5.    Iframe, Semantics (header, nav, section, article, aside, footer) web saytlarning tuzilish sturukturasini aniqlovchi ma’noli teglar.
6.    Web sahifada jadvallar bilan ishlash.
7.    Web sahifada Form shakllari bilan ishlash.
8.    HTML5 Semantics bo’yicha amaliyot darsi.
9.    CSS3. Selectors and Dev Tools, Fonts, Backgrounds va Borders kabi maxsus teglar va metodalar orqali shakllar hosil qilish va ularga ishlov berish.
10. Box Model, Float, Display va Positions elementlarning sahifa bo’yicha joylashuvi.
11. Link State va Button Styling, CSS transitions tugmalar va shakl o’zgartirishlar bilan ishlash.
12. Typography, Layout with Flexbox maxsus teglari bilan tanishish.
1.    Landing Page – 1 bir sahifali web sayt dizaynini tayyorlash.
2.    Landing Page – 2 bir va undan ortiq sahifali web sayt dizaynini tayyorlash.
3.    CSS3 preprocessorlari hisoblangan SASS/SCSS texnologiyalari bilan ishlash.
4.    Mixins, Extend, Functions, Import va Partiallarini qo’llash imkoniyatlari.
5.    Responsive design – 1 moslashuvchan dizayn qilish qoidalari, qurilmalar tasnifi.
6.    Responsive design – 2 moslashuvchan dizayn qilish bo’yicha amaliy ish.
7.    Bootstrap texnalogiyasi imkoniyatlari bilan tanishish.
8.    Bootstrapning Grid, CSS GRID imkoniyatlaridan foydalanish.
9.    O’z portfolio sayti ustida ishlash.
10. Git va Github bilan tanishuv.
11. Amaliy ishlarni Githubga upload va deploy qilish, Netlify bilan tanishish.
12. Figma bilan tanishish, uning imkoniyatlaridan foydalanish.
1.    JavaScript dasturlash tili haqida.
2.    Javascript tilida o’zgaruvchilar va ularni e’lon qilish qoidalari.
3.    Operatorlar va ma'lumot turlari.
4.    JavaScript tilida metodlar bilan tanishish.
5.    JavaScriptda Arrays va Array metodlari.
6.    ForEach, Map, Filter, Find, every va some, reduce bilan tanishuv.
7.    Object va object metodlari bilan ishlash.
8.    Rest va Spread hamda Destrucruring classlari.
9.    JavaScript Callback va Promises, Async hamda Awaitlar bilan ishlash.
10. DOM va DOM Manipulation hamda DOM Events imkoniyatlari bilan ishlash.
11. Amaliyot.
12. Amaliyot.
1.    React.js framework bilan tanishuv.
2.    NPM va React-create-app bilan ishlash Terminal buyruqlari.
3.    JSX, React comanetalari bilan tanishish.
4.    Conditional rendering, Props, State imkoniyatlari.
5.    Styled components bilan ishlash va uning afzalligi.
6.    Map, forms, eventlar bilan ishlash.
7.    Hooklar va ularni ishlatilishi.
8.    Context API bilan ishlash .
9.    Reducer bilan tanishuv.
10. Cookie/LocalStorage, Fetch and axioslar bilan ishlash.
11. Amaliyot.
12. Amaliyot.
1.    Style: material UX Ant design haqida tushuncha.
2.    Dizaynlar bilan ishlash qoidalari.
3.    React Redux toolkit texnologiyalari bilan ishlash.
4.    React Redux toolkit texnologiyalari bilan ishlash - amaliyotga qo’llash.
5.    Takrorlash.
6.    Typescript bilan tanishish.
7.    Next.js bilan tanishish.
8.    Next.jsni amaliyotda qo’llash.
9.    Rest API bilan ishlash va uning ahamiyati.
10. Rest API bilan ishlash.
11. Umumiy takrorlash.
12. Yakuniy imtihon.
Ma’lum bir funksionallikga ega dinamik web saytni tayyorlash amaliyoti.

Kursda o'qish uchun hoziroq ro'yxatdan o'ting yoki menejerlar bilan bog'laning!

📞 Tel: +99862-227-72-22

"Frontend web dasturlash" qanday kurs?

Bu sayt yaratish, uning ko’rinib turadigan qismini(interfeysini), web-dasturlarning foydalanuvchiga ko’rinadigan qismini yaratishni o’rganishga mo’ljallangan kurs.

Kurs qancha vaqt davom etadi?

Davomiyligi 2 0ydan 6 oygacha, (noldan o’qishi boshlaydiganlar uchun 6 oy, “PHP” yoki “NODE.JS” kursini tugatganlar uchun 2 oy) haftasiga 3 kun, 180 daqiqadan bo'lib o'tadi.

"Frontend web dasturlash" kursi kimlar uchun?

Bu kurs dasturlash sohasiga qiziqadigan, web-dasturlar, saytlar dizayni bilan ishlashni xohlovchilar, noldan boshlovchilar va Backend bo’yicha tajribasi borlar uchun.

"Frontend web dasturlash" kursida ta'lim olish uchun boshlang'ich qanday bilimlar talab qilinadi? 

Boshlang'ich bilim talab qilinmaydi, sohaga qiziquvchi barcha yoshlar uchun tavsiya qilinadi. 

"Frontend web dasturlash" kursi uchun yosh chegarasi mavjudmi?

Kurs 14 yoshdan katta bo'lgan sohaga qiziquvchilar uchun tavsiya qilinadi.

"Frontend web dasturlash" kursida nimalar o'rgatiladi?

Bu kursda web dastur ishlash uchun foydalaniladigan HTML va CSS texnalogiyalar asoslari, Bootstrap shablonlaridan foydalanish, Git tizimida boshqarish, Figmada tahrirlash o’rgatiladi.

"Frontend web dasturlash" kursi so'ngida qanday bilimlarga ega bo'lish mumkin?

Loyihani rejalashtirish, foydalanuvchi interfeysini yaratish, "Verstka" qilish, loyihalarni deploy qilish, serverga joylash, animatsiyalar yaratish va ular bilan ishlash, web sahifaning frontend qismi bilan professional ishlash, o'z portfolio saytini yaratish va boshqa bilim va ko'nikmalari ega bo'lasiz.

"Frontend web dasturlash" kursi davomida qaysi dasturlash tillari yoki texnologiyalar o'rgatiladi?

HTML, CSS texnalogiyalari, SaSS meta tili, Bootstrap shablon platformasi, Git versiyalarni boshqarish tizimi, Figma online tahrir platformasi va JavaScript dasturlash tili hamda React.js framework o’rgatiladi.

Nega aynan ular tanlangan?

Ushbu dasturlash tili va texnologiyalar, platforma va tizimlar saytni to’liq ishga tushirish uchun zarur.

Kursni tugatgach o'zim sayt yarata olamanmi?

Yarata olasiz. Bitiruvchilar saytning frontend qismi bilan professional ishlay olishadi va uni serverga joylay olishadi.

Kursda o'qish uchun menda kompyuter yoki boshqa texnika kerak bo'ladimi?

Yo'q, kerak bo'lmaydi. "DATA" o'quv markazining o'zi kompyuter bilan o'quvchilarni ta'minlaydi.
Shaxsiy kompyuter bo'lsa, uyda mustaqil uy vazifalarini bajarib yana ham bilimlaringizni oshirasiz.

Men ishlab ham darslarga qatnay olamanmi?

Ha, albatta. Dars mashg'ulotlari ertalabki, kunduzgi va kechki ta'lim shaklida olib boriladi. O'quvchilar o'z erkin vaqtiga qarab kursga qatnasha olishadi.

Avval bu sohada umuman shug'ullanmaganman, meni qo'limdan keladimi?

Kurs rejasiga ko'ra o'quv mashg'ulotlari o'quvchilarni noldan boshlab o'qitishga mo'ljallangan. Sohaga ishtiyoqi baland o'quvchilar yaratilgan qulayliklardan foydalanib sohani bemalol egallashi mumkin.

Agar dasturlash sohasida tajribam bo'lsa, darslar men uchun zerikarli bo'lmaydimi?

Kurs boshlanishidan oldin o'quvchilarning bilim darajasi aniqlanadi va amaliy darslar sizga zerikishga vaqt qoldirmaydi.

Sohada ish boshlash uchun minimum qanday kompyuter talab etiladi?

Minimum talablar protsessor Intel Core i3, 4 gb operativ xotira va 128Gb SSD disk

Kursni tugatgach menda porfolio bo'ladimi?

Ha, albatta. Kurs davomida o’zingizni portfolio saytingizni yarata olasiz.

Ta'lim jarayoni qay shaklda o'tadi?

Darslar oflayn shaklda o'quv markaz hududida olib boriladi va 90% amaliy tarzda bo'lib o'tadi.

Kursni tugatgach qanday ko'nikmalarga ega bo'laman?

Bitiruvchilar frameworklar bilan ishlash, web sahifalar yaratish, ularga animatsiyalar kabi qo’shimcha imkoniyatlar bera olish kabi ko’nikmalarga ega bo’lishadi.

Bitiruvchilar qayerda ishlay oladi?

Frontend dasturchilar katta korporatsiyalar va startuplarga birdek zarur. Agar kompaniyalarda ishlashni xohlamasangiz – frilanser sifatida ishlash mumkin.

Frontend dasturlash va Backend dasturlash orasida nima farq bor?

Frontend – servisning mijoz ko’radigan interfeys qismi, Backend – servisning ichki qismi ishlashiga javob beradigan qismi.

Frontend dasturlashni mustaqil tarzda o'rgana olamanmi?

Albatta, internet ma’lumotlari asosida o'rganish mumkin. Lekin olgan bilimlaringizni amaliyotda qo’llab borish zarur. Qolaversa, mustaqil o’rganganda  sizga aynan qanday ko’nikma kerakligini ajratib olish ham biroz mushkullik tug’dirishi mumkin.

Kursda o'qishni qanday boshlashim mumkin?

Kursda o'qish uchun https://datamarkaz.uz/entry/lead shu havola orqali ro'yhatdan o'ting yoki +998622277222 telefon raqamlariga qo'ng'iroq qiling. 

Kursda o'qish uchun hoziroq ro'yxatdan o'ting yoki menejerlar bilan bog'laning!

📞 Tel: +99862-227-72-22

🚩 Moʻljal: Urganch, Darital, 2-qavat

@data_learning_centre



Report Page