☕️ Java BACKEND developers </>☕️ pinned «#OOP 1.Object yaratish 2.Class va o'zgarivchilar 3.Bir nechta object yaratish 4.Constructor 5.Class da metodlar va toString() metodi 6.Local va global o'zgaruvchilar 7. Get va Set metodi 8.This() haqida 9.Access modifiers 10.Phone book -1 11.Phone book -2…»
🥳🥳🥳🥳AJOYIB EʼLON 📢📢📢📢
Assalomu alayum Jigarlar! ✋😃
Anchadan beri o'zim Java dan kurs ochishni rejalashtirib yurgan edim.
In Sha Allah Sentyabr oyidan boshlab kurslar ochmoqdaman.
Java dasturlash tilini oʻrganish niyatida yurganlar bo'lsa kurslarga yoziling.
KURSLAR:
1. Foundation - 2 oy.
Dasturlashdan umuman habari bo'lmaganlar uchun.
2. Asosiy - 8 oy. Fundamenti boʻlganlar uchun.
3. DSA(Data structure & algorithms) -1 oy.
KURSLARNING IKKITA SHAKLI MAVJUD:
1. Odatiy - haftasiga 3 marotaba, 3 soatdan.
2. Business - Ishlaydiganlar uchun. Haftasiga 3 marta kelishga imkoniyatingiz yoʻq, lekin dasturlashni o'rganmoqchimisiz? Siz uchun SHANBA va YAKSHANBA kunlari 3 soatdan darslar oʻtiladi. 1ta dars haftaning chorshanba yoki payshnba kuni o'tiladi.
Hozir ofis qidirish jarayonidaman. In Sha Allah chiroyli va qulay lokatsiyada joylashganidan topaman.
Hurmat ila Bobur Jumaniyazov dasturlash.uz va codeuz asoschisi.
Kurslarga yozilish uchun men bilan bogʻlaning
https://t.me/Jumaniyazov_Bobur
Kursda koʻrishguncha!
Assalomu alayum Jigarlar! ✋😃
Anchadan beri o'zim Java dan kurs ochishni rejalashtirib yurgan edim.
In Sha Allah Sentyabr oyidan boshlab kurslar ochmoqdaman.
Java dasturlash tilini oʻrganish niyatida yurganlar bo'lsa kurslarga yoziling.
KURSLAR:
1. Foundation - 2 oy.
Dasturlashdan umuman habari bo'lmaganlar uchun.
2. Asosiy - 8 oy. Fundamenti boʻlganlar uchun.
3. DSA(Data structure & algorithms) -1 oy.
KURSLARNING IKKITA SHAKLI MAVJUD:
1. Odatiy - haftasiga 3 marotaba, 3 soatdan.
2. Business - Ishlaydiganlar uchun. Haftasiga 3 marta kelishga imkoniyatingiz yoʻq, lekin dasturlashni o'rganmoqchimisiz? Siz uchun SHANBA va YAKSHANBA kunlari 3 soatdan darslar oʻtiladi. 1ta dars haftaning chorshanba yoki payshnba kuni o'tiladi.
Hozir ofis qidirish jarayonidaman. In Sha Allah chiroyli va qulay lokatsiyada joylashganidan topaman.
Hurmat ila Bobur Jumaniyazov dasturlash.uz va codeuz asoschisi.
Kurslarga yozilish uchun men bilan bogʻlaning
https://t.me/Jumaniyazov_Bobur
Kursda koʻrishguncha!
dasturlash.uz
Dasturlash | Dasturlashni oson va bepul o'rganing
https://dasturlash.uz - Dasturlash tillaridan tushinishga oson, namunalarga boy bo'lgan o'zbek tilida bepul darsliklar. Darsliklar, video, misollar va manunalarga boy manba!
👍1
#java #dars
Shu kungacha o'tilgan umumiy darslar ro'yxati:
Birinchi dars. Ma'lumot turladi, if, switch
Sikllar, massiv. Memory allocation(stack & heap) 1-qism
Sikllar, massiv. Memory allocation(stack & heap) 2-qism
Primitive, none-primitive, stack & heap, mutable, immutable
String & StringBuilder & StringBuffer
Multithreading, Multitasking, Multiprocessing, Multiprogramming. Thread va uni hosil qilish usullari.
Multithreading: user-thread, daemon-thread, ThreadGroup, thread join, thread shared data, thread safety. Volatile, synchronized
OOP: inheritance, encapsulation, polymorphism(runtime, compile-time)
Ochiq texnik suhbat
OOP: abstraktsiya, interface vs abstract class. Labmda expression, functional interface, Arrays.sort, comparator
Exceptions
Stream API: filter, map, collect, for vs stream
Stream API: hosil qilish usullari
Stream API: map, flat map, reduce
@it_suhbat
Shu kungacha o'tilgan umumiy darslar ro'yxati:
Birinchi dars. Ma'lumot turladi, if, switch
Sikllar, massiv. Memory allocation(stack & heap) 1-qism
Sikllar, massiv. Memory allocation(stack & heap) 2-qism
Primitive, none-primitive, stack & heap, mutable, immutable
String & StringBuilder & StringBuffer
Multithreading, Multitasking, Multiprocessing, Multiprogramming. Thread va uni hosil qilish usullari.
Multithreading: user-thread, daemon-thread, ThreadGroup, thread join, thread shared data, thread safety. Volatile, synchronized
OOP: inheritance, encapsulation, polymorphism(runtime, compile-time)
Ochiq texnik suhbat
OOP: abstraktsiya, interface vs abstract class. Labmda expression, functional interface, Arrays.sort, comparator
Exceptions
Stream API: filter, map, collect, for vs stream
Stream API: hosil qilish usullari
Stream API: map, flat map, reduce
@it_suhbat
Audio
❇️ backend developer bo'lish uchun qanaqa maslahat berasiz .
Faqat dasturlash tilidan tashqari qanaqa yana qoshimcha nimalarni o'rganish kerak?
👨🏻💻 @United_Programmers
Faqat dasturlash tilidan tashqari qanaqa yana qoshimcha nimalarni o'rganish kerak?
👨🏻💻 @United_Programmers
Forwarded from CODE_UZ
Ancha so'ralgan maqola
SOLID prinsipillaridan (tamoyillaridan) o'zbek tilida maqolalar yozishni boshladim.
O'qing o'rganing va baho bering.
Do not be mazgi and develop your brain.
Maqolaga o'tish.
SOLID prinsipillaridan (tamoyillaridan) o'zbek tilida maqolalar yozishni boshladim.
O'qing o'rganing va baho bering.
Do not be mazgi and develop your brain.
Maqolaga o'tish.
👍3
menga ayta olasizmi equals() metodi va " == "( teng operatori) ning farqini?
Ushbu savolga qanaqa javob bergan bo'lar edingiz suhbat jarayonida?
@java_interview_q
Ushbu savolga qanaqa javob bergan bo'lar edingiz suhbat jarayonida?
@java_interview_q
Media is too big
VIEW IN TELEGRAM
📹 Git Tutorial for Beginners: Learn Git in 1 Hour →
👤 #Programming_with_Mosh
https://t.me/java_backend_developers
👤 #Programming_with_Mosh
https://t.me/java_backend_developers
👍1😁1
Dasturchilar bilishi kerak bo'lgan #Git buyruqlari
Dasturchilar bilishi va ishlata olishi kerak bo'lgan Git buyruqlar ro'yxati:
Git config
Bu buyruq muallifni ismi va elektron pochta manzilini vazifalaringizda foydalanishga mos ravishda o'rnatadi.
git config -global user.name "[name]"
git config -global user email "[email adress]"
Git init
Ushbu buyruq yangi repository yani omborni boshlash uchun ishlatiladi.
git init [repository name]
Git clone
Ushbu buyruq mavjud URL manzilidan repository (omborni) olish uchun ishlatiladi.
git clone[url]
Git push
Ushbu buyruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltirilgan bo'ladi.
git push <remote_URL/remote_name> <branch>
#agarda hammasini belgilamoqchi bo'lsak
$git push -all
Git merge
Bu buyruqda belgilangan filal tarixini joriy filalalga birlashtiradi.
git merge[branch name]
Git pull
Ushbu buyruq boshqa serverdagi o'zgarishlarni sizning ish katalogingizga olib keladi va birlashtiradi.
git pull [Repository Link]
Git commit
Bu buyruq faylni doimiy ravishda versiya tarixiga yozib oladi.
git commit -m "[commit xabar yozilsin]"
Git add
Bu buyruq faylni qo'shib beradi.
git add [file]
Git Branch
Ushbu buyruq faqat sizni tizimingizda yangi fililal yaratadi.
git branch <branch-name>
Git Checkout
Bu buyruqda buyruqqa asoslanib sizni avtomatik filal nomiga o'zgartiradi.
git checkout <branch-name>
Git status
Bu buruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltiriladi.
git status
Git Tag
Ushbu buyruq belgilangan majburiyatlarga teglar berish uchun ishlatiladi.
git tag [commitID]
Git remote
Bu buyruqda sizni mahalliy repositoryngizni masofaviy serverga ulash uchun ishlatiladi.
git remote add [variable name] [Remote Server Link]
Git Diff
Bu buyruq ikkita filial orasidagi hamma fayllarni farqini ko'rsatib beradi.
git diff branch1..branch2
https://t.me/java_backend_developers
Dasturchilar bilishi va ishlata olishi kerak bo'lgan Git buyruqlar ro'yxati:
Git config
Bu buyruq muallifni ismi va elektron pochta manzilini vazifalaringizda foydalanishga mos ravishda o'rnatadi.
git config -global user.name "[name]"
git config -global user email "[email adress]"
Git init
Ushbu buyruq yangi repository yani omborni boshlash uchun ishlatiladi.
git init [repository name]
Git clone
Ushbu buyruq mavjud URL manzilidan repository (omborni) olish uchun ishlatiladi.
git clone[url]
Git push
Ushbu buyruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltirilgan bo'ladi.
git push <remote_URL/remote_name> <branch>
#agarda hammasini belgilamoqchi bo'lsak
$git push -all
Git merge
Bu buyruqda belgilangan filal tarixini joriy filalalga birlashtiradi.
git merge[branch name]
Git pull
Ushbu buyruq boshqa serverdagi o'zgarishlarni sizning ish katalogingizga olib keladi va birlashtiradi.
git pull [Repository Link]
Git commit
Bu buyruq faylni doimiy ravishda versiya tarixiga yozib oladi.
git commit -m "[commit xabar yozilsin]"
Git add
Bu buyruq faylni qo'shib beradi.
git add [file]
Git Branch
Ushbu buyruq faqat sizni tizimingizda yangi fililal yaratadi.
git branch <branch-name>
Git Checkout
Bu buyruqda buyruqqa asoslanib sizni avtomatik filal nomiga o'zgartiradi.
git checkout <branch-name>
Git status
Bu buruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltiriladi.
git status
Git Tag
Ushbu buyruq belgilangan majburiyatlarga teglar berish uchun ishlatiladi.
git tag [commitID]
Git remote
Bu buyruqda sizni mahalliy repositoryngizni masofaviy serverga ulash uchun ishlatiladi.
git remote add [variable name] [Remote Server Link]
Git Diff
Bu buyruq ikkita filial orasidagi hamma fayllarni farqini ko'rsatib beradi.
git diff branch1..branch2
https://t.me/java_backend_developers
Telegram
☕️ Java BACKEND developers </>☕️
Savol va taklif uchun :
@java_admin_contact_bot
@java_admin_contact_bot