Tasdiqlayma n” “Everest-Educate” nodavlat ta’lim muassasasi direktori Karimov Zafarbek Ataboyevich


YOSH DASTURCHI KURSIDAN O’QUV REJASI


Download 43 Kb.
bet3/6
Sana28.03.2023
Hajmi43 Kb.
#1302322
1   2   3   4   5   6
Bog'liq
Frontend dars rejasi

YOSH DASTURCHI KURSIDAN O’QUV REJASI






Mavzular

Umumiy soat

Ma’ruza

Amaliy

Nazorat ishi

Izoh

1

Front-end (Beginner): HTML, CSS, Bootstrap 4, GIT, SAS.

48

20

24

4

Test, amaliy topshiriq

2

Front-end (Beginner): HTML, CSS, Bootstrap 4, GIT, SAS.

48

20

24

4

Test, amaliy topshiriq

3

Front-end (Advanced): React js, Redux, Material UI, Real loihalar bilan ishlas

48

20

24

4

Test, amaliy topshiriq




Jami:

144

60

72

16




Tuzuvchi: A. Qo`ziboyev

EVEREST-EDUCATE” NODAVLAT TA’LIM MUASSASASINING
YOSH DATURCHI KURSI ISHCHI O’QUV DASTURI.

1-oy: 24 soat

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.

2-oy: 24 soat


1. Landing Page – 1 bir sahifali web sayt dizaynini tayyorlash.


2. Landing Page – 2 bir va undan ortiq sahifali web sayt dizaynini tayyorlash.
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.

3-oy: 24 soat


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.
4-oy: 24 Soat

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.
12. Amaliyot.
5-oy: 24-soat
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.
6-oy: 24 soat

Ma’lum bir funksionallikga ega dinamik web saytni tayyorlash amaliyoti.


Asosiy Adabiyotlar:


Everest-Educate”


Download 43 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling