DSA (Data Structures and Algorithms) ni o'rganish uchun 5 ta qadam:
1-qadam:
Birinchi navbatda biror dasturlash tilini o'rganish lozim. Misol uchun: Java, C++, JavaScript, Python. Ushbu tillar algoritm va ma'lumotlar tuzilmalari bilan ishlash uchun mos keladi.
2-qadam:
Time Complexity va Space Complexity tushunchalarini o'rganish zarur. Bu algoritmning samaradorligini baholashda muhim rol o'ynaydi.
3-qadam:
Ma'lumotlar tuzilmalari (Data Structures) va algoritmlar (Algorithms) bilan tanishish:
Data Structures: Array, String, Linked List, Stack, Queue, Tree, Graph.
Algorithms: Searching, Sorting, Divide & Conquer, Hashing, Greedy, Recursion, Backtracking, Tree & Graph Traversal, Dynamic Programming.
4-qadam:
Data Structures va algoritmlarni amalda qoβllab koβrish.
Amaliyot qilish uchun tavsiya etilgan manbalar: LeetCode, CodeChef, Codeforces, HackerRank, GeeksforGeeks.
5-qadam:
DSA boβyicha bilim va mahoratingizni oshirish uchun turli xil manbalar yoki onlayn musobaqalarda ishtirok eting.
Musobaqalar uchun foydali saytlar: TopCoder, HackerRank, CodeChef, LeetCode, Codeforces.
@JavaScriptQuiiz
1-qadam:
Birinchi navbatda biror dasturlash tilini o'rganish lozim. Misol uchun: Java, C++, JavaScript, Python. Ushbu tillar algoritm va ma'lumotlar tuzilmalari bilan ishlash uchun mos keladi.
2-qadam:
Time Complexity va Space Complexity tushunchalarini o'rganish zarur. Bu algoritmning samaradorligini baholashda muhim rol o'ynaydi.
3-qadam:
Ma'lumotlar tuzilmalari (Data Structures) va algoritmlar (Algorithms) bilan tanishish:
Data Structures: Array, String, Linked List, Stack, Queue, Tree, Graph.
Algorithms: Searching, Sorting, Divide & Conquer, Hashing, Greedy, Recursion, Backtracking, Tree & Graph Traversal, Dynamic Programming.
4-qadam:
Data Structures va algoritmlarni amalda qoβllab koβrish.
Amaliyot qilish uchun tavsiya etilgan manbalar: LeetCode, CodeChef, Codeforces, HackerRank, GeeksforGeeks.
5-qadam:
DSA boβyicha bilim va mahoratingizni oshirish uchun turli xil manbalar yoki onlayn musobaqalarda ishtirok eting.
Musobaqalar uchun foydali saytlar: TopCoder, HackerRank, CodeChef, LeetCode, Codeforces.
Agar masalalarni ishlashda qiyinchilikka duch kelsangiz yoki DSA ni o'rganmoqchi boβlsangiz, yuqorida sanab o'tilgan 5 qadamni qo'llab ko'ring. Bu bosqichlar sizga jarayonni osonlashtiradi va natijada samarali oβrganishingizga yordam beradi.
@JavaScriptQuiiz
π20π3π1
PageSpeed Insights
Bu sayt orqali asoschilar-club.uz saytini tekshirib ko'rgan edim.
Natijalar juda Xursand qildi.
Bu websiteni yopiq kanalda dars sifatida o'tib beryabman hozir.
Tahminan 3 ta darsimiz qoldi. Shu bilan nihoyasiga yetadi.
Portfolio uchun yana bir saytni qoshish istagida bo'lganlar.
Hozir ham yopiq kanalga qoshilishi mumkin.
Batafsil malumot: https://t.iss.one/frontend/1521
@abs_javascript
Bu sayt orqali asoschilar-club.uz saytini tekshirib ko'rgan edim.
Natijalar juda Xursand qildi.
Bu websiteni yopiq kanalda dars sifatida o'tib beryabman hozir.
Tahminan 3 ta darsimiz qoldi. Shu bilan nihoyasiga yetadi.
Portfolio uchun yana bir saytni qoshish istagida bo'lganlar.
Hozir ham yopiq kanalga qoshilishi mumkin.
Batafsil malumot: https://t.iss.one/frontend/1521
@abs_javascript
π8π7π₯6π1
JavaScript pinned Β«GPT ni o'rniga ishlatish uchun: https://v0.dev/ Qisqa fursatlarda ishga tushsa kerak.Β»
.txt file download π§’
Textarea dan malumotlarni olib .txt π file sifatida yuklab olishni bajarib ko'rdimπ
Link: https://abdulvahob-txt-file-download.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
π @abs_javascript
Textarea dan malumotlarni olib .txt π file sifatida yuklab olishni bajarib ko'rdim
Link: https://abdulvahob-txt-file-download.netlify.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
Please open Telegram to view this post
VIEW IN TELEGRAM
π9π₯4π³2
Forwarded from Ramziddin β Dasturlash haqida
This media is not supported in your browser
VIEW IN TELEGRAM
π26π³3
JavaScript
Video message
Bu yerda aytgan botimiz tayyor bo'ldi , hozir test rejimida ishlatib ko'ryabmiz.
Tez orqada sizlar bilan ham bo'lishamanπ
Tez orqada sizlar bilan ham bo'lishaman
Please open Telegram to view this post
VIEW IN TELEGRAM
π8π₯3π³2
Forwarded from Elshod Adamov
This media is not supported in your browser
VIEW IN TELEGRAM
Gap egasini topadi π₯Έ
π€£43π7π4π€―1π1π³1
Daxshat yangilik bor , 20:00 da yuboraman
π17π₯3π³3π2π€―2π1π1
Yozmagan kodlarim bor , bir kun kelib yozarsan β degandim.
Hammasini GPT yozib bo'ldi β endi kerak emassan.
@abs_javascript
Hammasini GPT yozib bo'ldi β endi kerak emassan.
@abs_javascript
π€£30π8π3
Set
Set β bu toplam . Faqat bunda har bir element bir marotaba foydalanishi mumkin.
let set = new Set() β yangi Set yaratildi.
set.add("abs") β qiymay qo'shildi
set.delete("abs") β qiymat olib tashlandi.
set.has("abs") β qiymat bor yoqligi tekshirildi . Bor bo'lsa true yoq bo'lsa false
set.clear() β malumotlarni tozalaydi
set.size β elementlar soni
@abs_javascript
Set β bu toplam . Faqat bunda har bir element bir marotaba foydalanishi mumkin.
let set = new Set() β yangi Set yaratildi.
set.add("abs") β qiymay qo'shildi
set.delete("abs") β qiymat olib tashlandi.
set.has("abs") β qiymat bor yoqligi tekshirildi . Bor bo'lsa true yoq bo'lsa false
set.clear() β malumotlarni tozalaydi
set.size β elementlar soni
@abs_javascript
π10π₯3π1
Drag-Drop | Qiziqarli loyiha π
Bu loyihani qanday tayorlash mumkin ?
"dragover" va "drop" hodisasidan foydalanishingiz kerak bo'ladi.
Amalyot uchun:
Link: https://js-project-30.vercel.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
Bu loyihani qanday tayorlash mumkin ?
"dragover" va "drop" hodisasidan foydalanishingiz kerak bo'ladi.
Amalyot uchun:
Link: https://js-project-30.vercel.app/
GitHub: https://github.com/Abdulvahobjon/js-project-30
@abs_javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π₯5π1π³1
JavaScriptβni oβrgandingiz, lekin qayerda ishlatishni bilmayapsizmi?
π Endigina JavaScript'ga kirgan boβlsangiz ham, ushbu 2 ta maxsus dars orqali real saytlarda ishlatish mumkin boβlgan 5 ta mini amaliyotni bajara olasiz!
πKoβpchilik hatto 1 oy JavaScript oβqigandan keyin ham:"Bu bilimni qayerda ishlataman?" β deb oβylaydi.
β Aynan shu muammoni hal qilish uchun 2 ta maxsus dars tayyorladim!
1-dars
2-dars
π Darslarni koβrib, JavaScript'ni tez va oson tushunib oling!
π Endigina JavaScript'ga kirgan boβlsangiz ham, ushbu 2 ta maxsus dars orqali real saytlarda ishlatish mumkin boβlgan 5 ta mini amaliyotni bajara olasiz!
πKoβpchilik hatto 1 oy JavaScript oβqigandan keyin ham:"Bu bilimni qayerda ishlataman?" β deb oβylaydi.
β Aynan shu muammoni hal qilish uchun 2 ta maxsus dars tayyorladim!
1-dars
2-dars
π Darslarni koβrib, JavaScript'ni tez va oson tushunib oling!
YouTube
1 - dars | JavaScript
#frontend #web #webdasturalsh #webdasturalsh #tutorial #Html
π12π₯3
Shu kabi sectionlarni yasash uchun:
Link: https://egegorgulu.com/works/beforeafterjs/
Dan foydalangan maqul.
Link: https://egegorgulu.com/works/beforeafterjs/
Dan foydalangan maqul.
π11π₯2
This media is not supported in your browser
VIEW IN TELEGRAM
Ko'ring lekin yig'lamang π
π17π€£16π2
Eng zo'r dasturlash tili qaysi ?
Anonymous Poll
58%
JavaScript π±
11%
Pythonπ±
7%
C# π±
24%
Pul olib keladigani β¨
π24π4π₯1π1