Forwarded from Azim Pulat
This media is not supported in your browser
VIEW IN TELEGRAM
Yozda Birga Kod Yozamiz βοΈ 2022
π Deadline: 15-iyun
βΆοΈ Boshlanadi: 1-iyul
π Davomiyligi: 12 hafta
π Topshiring: bit.ly/yoz-kod
π¨βπ« Mentorlar:
- Khamidulla Inoyatov @ Booking
- Azimjon Pulatov @ Meta
π Deadline: 15-iyun
βΆοΈ Boshlanadi: 1-iyul
π Davomiyligi: 12 hafta
π Topshiring: bit.ly/yoz-kod
π¨βπ« Mentorlar:
- Khamidulla Inoyatov @ Booking
- Azimjon Pulatov @ Meta
π8π₯2
Forwarded from Azim Pulat
This media is not supported in your browser
VIEW IN TELEGRAM
Yozda Birga Kod Yozamiz βοΈ
β© 2-bosqich: Algoritmik mashqlar
π Havola: bit.ly/kod-yoz
π Deadline: 15-iyun, 2022
β© 2-bosqich: Algoritmik mashqlar
π Havola: bit.ly/kod-yoz
π Deadline: 15-iyun, 2022
π₯2π1
#Django #django-modeltranslation #locale
Djangoda template lar bilan ishlaganda statik matn va dinamik matnlarni bir nechta tillarga tarjima qilish imkoniyatini qanday ishlatish haqida (yani saytingizni multilanguage qilish bo'yicha) o'zbek tilida qo'llanma yozibtilar, loyihalaringizda as qotishi mumkin.
https://github.com/islomiy1101/build-multi-language-website
Djangoda template lar bilan ishlaganda statik matn va dinamik matnlarni bir nechta tillarga tarjima qilish imkoniyatini qanday ishlatish haqida (yani saytingizni multilanguage qilish bo'yicha) o'zbek tilida qo'llanma yozibtilar, loyihalaringizda as qotishi mumkin.
https://github.com/islomiy1101/build-multi-language-website
π5π₯3
Forwarded from Azim Pulat
This media is not supported in your browser
VIEW IN TELEGRAM
Yozda Birga Kod Yozamiz βοΈ 2022
π 10 kun ichida masalalar 5000 dan ortiq marta yechildi. Eng yaxshi ishtirokchilar soβngi bosqich - suhbatga taklif qilinadi.
Suhbatga taklif qilinganlingizni tekshiring:
π bit.ly/yoz-kod-suhbat
π 10 kun ichida masalalar 5000 dan ortiq marta yechildi. Eng yaxshi ishtirokchilar soβngi bosqich - suhbatga taklif qilinadi.
Suhbatga taklif qilinganlingizni tekshiring:
π bit.ly/yoz-kod-suhbat
π₯5π1π€©1
How to become a senior software developer (From Jahongir Rahmonov's blog post)
β Take responsibilities and execute.
β Always go an extra mile.
β Be a problem solver.
β Be continuously learning.
β Market yourself.
β Be likable.
β Be a mentor.
Read full version: https://rahmonov.me/posts/how-to-become-senior-software-developer/
β Take responsibilities and execute.
β Always go an extra mile.
β Be a problem solver.
β Be continuously learning.
β Market yourself.
β Be likable.
β Be a mentor.
Read full version: https://rahmonov.me/posts/how-to-become-senior-software-developer/
π8
π₯10π4
Forwarded from Azim Pulat
6-dars | Queue va Stack | YBKY
π Manba: youtu.be/4rLzYnmYZp4
π Dars vaqti: Shanba, Toshkent vaqti bilan 10:30da
π Manba: youtu.be/4rLzYnmYZp4
π Dars vaqti: Shanba, Toshkent vaqti bilan 10:30da
π4
Quyidagi oson masalalarni yechib ko'ring, yechimingizni commentda qoldirishingiz mumkinπ solishtirib optimal yechimni saralaymiz:
https://leetcode.com/problems/third-maximum-number/
https://leetcode.com/problems/kth-largest-element-in-an-array/
https://leetcode.com/problems/third-maximum-number/
https://leetcode.com/problems/kth-largest-element-in-an-array/
Forwarded from Azim Pulat
β‘οΈAlgoritmlar: To'liq Kurs
1. Kirish: Sonlar
2. Murakkablik
3. Array va String
4. Linked List
5. Hash Table
6. Queue va Stack
7. Rekursiya
8. Binary Search
9. Binary Tree
π @lazyprogrammer
1. Kirish: Sonlar
2. Murakkablik
3. Array va String
4. Linked List
5. Hash Table
6. Queue va Stack
7. Rekursiya
8. Binary Search
9. Binary Tree
π @lazyprogrammer
π11π€©1
Forwarded from Hojarbu's Cornerπ±
Shogird Ustozdan So'radiπ€π€
https://github.com/vovopap/sus
Bu havolada ko'pchilik dasturchilarda paydo bo'ladigan savollarga tajribalarga asoslangan holda fikrlar ulashilgan.
Sizda ham shunga oid savollaringiz bo'lsa commentda qoldirsangiz havoladagi savollar ro'yxatiga qo'shib qo'yiladi va boshqalar ham bundan foydalanishlari mumkin bo'ladiπ
https://github.com/vovopap/sus
Bu havolada ko'pchilik dasturchilarda paydo bo'ladigan savollarga tajribalarga asoslangan holda fikrlar ulashilgan.
Sizda ham shunga oid savollaringiz bo'lsa commentda qoldirsangiz havoladagi savollar ro'yxatiga qo'shib qo'yiladi va boshqalar ham bundan foydalanishlari mumkin bo'ladiπ
π5
βοΈ Pythonda len() metodi O(1) da ishlaydi, O(N) emas!
Iterable(list, string, tuple etc.)ni uzunligini aniqlash uchun har birini qaytadan sanab chiqmasdan, xotirada masalan list ni saqlagan paytda uning uzunlik qiymati ham saqlangan bo'ladi. len(some_list) esa shu xotiradagi uzunlik qiymatini olib beradi.
Iterable(list, string, tuple etc.)ni uzunligini aniqlash uchun har birini qaytadan sanab chiqmasdan, xotirada masalan list ni saqlagan paytda uning uzunlik qiymati ham saqlangan bo'ladi. len(some_list) esa shu xotiradagi uzunlik qiymatini olib beradi.
π12π€©6π₯3
#pep8
PEP8 bo'yicha obyektni nomlash qoidalari:
β Funksiya nomlari kichik harflar bilan nomlanadi. Bir nechta so'zlarni "_" pastki chiziqcha bilan ajratganingiz afzal.
β Konstanta-Bosh harflar bilan nomlanadi. Hamda so'zlar "_" pastki chiziqcha bilan ajratiladi.
e.g
PEP8 bo'yicha obyektni nomlash qoidalari:
β Funksiya nomlari kichik harflar bilan nomlanadi. Bir nechta so'zlarni "_" pastki chiziqcha bilan ajratganingiz afzal.
function, my_function
β
O'zgaruvchi so'z, harf yoki so'zlar birikmasi bo'lishi mumkin va kichik harflar bilan nomlanadi. x, var, my_variable
β
Klass nomlari bosh harflar bilan nomlanadi va bir nechta so'zlar birikmasi ajratib yozilmaydi: Model, MyClass
β
Module, Package, Method nomlari kichik harflar bilan nomlanadi. Bir nechta so'zlarni "_" pastki chiziqcha bilan ajratiiladi.β Konstanta-Bosh harflar bilan nomlanadi. Hamda so'zlar "_" pastki chiziqcha bilan ajratiladi.
e.g
CONSTANT, MY_CONSTANT
Manbaπ10π₯1
Forwarded from Vohid Karimov (Vohid Karimov)
O'zim ham shunday maktablarni birida o'qiganim va universitetda ham toza Computer Science o'qimaganim tufayli ko'p Math va Computer Science bilimlarni o'zim online resurslardan o'rganaman. Bugun silar bilan o'zimga yoqqan resurslar bilan ulashaman. Kettik:
1. The essence of calculus: YouTube
2. Linear algebra: MIT Website
3. Discrete math: YouTube
4. Probability and combinatorics: Coursera
5. Introduction to Algorithms: MIT Website
6. Operating systems: Archive
7. Networking: Khan Academy Website
Yana, quyidagi YouTube kanallar va GitHub repolarni tavsiya qilaman:
1. 3Blue1Brown
2. Eddie Woo
3. Khan Academy
4. MIT OpenCourseWare
5. BrilliantOrg
6. Coding Interview University
7. Awesome courses
Siz ham o'zingizga yoqgan resurslarni ulashing!
1. The essence of calculus: YouTube
2. Linear algebra: MIT Website
3. Discrete math: YouTube
4. Probability and combinatorics: Coursera
5. Introduction to Algorithms: MIT Website
6. Operating systems: Archive
7. Networking: Khan Academy Website
Yana, quyidagi YouTube kanallar va GitHub repolarni tavsiya qilaman:
1. 3Blue1Brown
2. Eddie Woo
3. Khan Academy
4. MIT OpenCourseWare
5. BrilliantOrg
6. Coding Interview University
7. Awesome courses
Siz ham o'zingizga yoqgan resurslarni ulashing!
π4