Internet saytlari
http://www.ziyonet.uz/
https://metanit.com/
https://startandroid.ru/
O‘RTA MAXSUS PROFFESONAL TA’LIMINING
O‘QUV DASTURI
Kasbning (mutaxassislikning) kodi va nomi:
|
|
5.52.01.02 - Dasturiy inginiringi
|
Malaka nomi:
|
|
1. Amaliy dasturlash bo‘yicha mutaxassis
2. Mobil dasturlash bo‘yicha mutaxassis
|
O‘quv dasturining nomi:
|
|
Ishlab chiqarish amaliyoti
|
O‘quv dasturidagi tartib raqami:
|
|
3.2.7
|
Soatlar soni:
|
|
180
|
Toshkent – 2021
O‘quv dasturi Toshkent axborot texnologiyalari texnikumining 2021 yil «____» __________ dagi № ____sonli pedagogik kengashi majlisi bayoni bilan ma’qullangan va tasdiqlangan.
Ishlab chiqdi:
|
|
|
|
|
Djurayev A.I. – TATT maxsus fan o‘qituvchisi;
Mirzaxidova M.M. – TATT maxsus fan o‘qituvchisi;
|
|
|
|
|
|
|
Taqrizchi:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. O‘quv dasturiga umumiy talablar
Dasturning nomi
|
Ishlab chiqarish amaliyoti
|
Ajratilgan soatlar
|
180
|
O‘qituvchi sinfda o‘tkazadigan mavzular soni
|
26
|
Dasturning maqsadi
|
WEB dasturlash bo‘yicha bilimlarni egallash, HTML5, CSS imkoniyatlarini o‘zlashtirish, shuningdek WEB - hujjatlarni yaratish va tahrirlash ko‘nikmalariga ega bo‘lish.
|
O‘zlashtirish natijalari
|
web -saytlarni loyihalashning umumiy metodikasi;
web -sayt tuzilishi loyihalash texnologiyasi
web -saytga tasvirlarni joylashtirish uchun optimallashtirish texnologiyasi;
|
Bilim
|
HTML5, CSS3 xususiyatlari va xususiyatlari;
Internetda ishlash uchun dasturiy vositalar;
WEB -sahifalarni yaratish usullari;
WEB-saytlar uchun dasturiy ta’minotni loyihalashning asosiy usullari va vositalari;
WEB-saytlarni loyihalash bosqichlari;
HTML5 -da CSS3 kaskadli uslublar jadvalidan foydalanish;
WEB - sahifalar stillar tuzish qoidalari;
|
Ko‘nikmalar
|
HTML5 asosiy teglari yordamida matnli hujjatlarni ishlab chiqish;
HTML5ning kengaytirilgan teglari, havolalari, xususiyatlari va parametrlari yordamida WEB-saytlar yaratish;
WEB-saytlarni forma elementlari bilan bajarish va foydalanuvchiga elektron pochta orqali interaktiv ma’lumotlarni yuborish;
kaskadli uslublar jadvallari yordamida WEB -saytlarni ishlab chiqish;
|
O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi
|
Kompyuter tarmoqlari, Kompyuter tizimlari arxitekturasi
Web dasturlash.
|
O‘qitishning tashkiliy shakli
|
N – nazariy dars;
А – amaliy dars;
NA – nazariy va amaliy darslar birgalikda tashkil etiladi;
MX – maxsus o‘quv laboratoriya xonasida dars.
|
Dastur talabi
|
Majburiy
|
O‘qitish tili
|
Guruhga tayinlangan o‘qitish tiliga asoslanib.
|
Baholash tartibi
|
Uy vazifalari (hisobotlar, kundalik, tavsifnoma va boshqalar);
Amaliyotda ishtirok etish; Yakuniy imtihon.
|
Bilim va ko‘nikmalarni baholash
|
Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq
|
2. O‘quv dasturining mazmuni
№
|
Mavzu nomi
|
Mavzuning qisqacha mazmuni
|
Jami
|
O‘qitishning tashkiliy shakli
|
Mustaqil ish
|
Web dasturlash (66)
|
1
|
Web -dizaynga kirish
|
Web -sayt skeletini yaratish. Saytni ishlab chiqish. Logotip, uning web -sayt dizayni. Sayt maketini bosqichma-bosqich yaratish. (shriftlar to‘plamini tanlash, satr uzunligi, satr balandligi, kichik harflar, tinish belgilari…).
|
6
|
MX
|
3
|
2
|
HTML hujjat tuzilishi
|
HTML hujjat tuzilishi va hujjat sarlavhasi elementlari. HTML hujjatining tipik tuzilishi va uning sarlavhasi. Belgilash elementlarining tarkibi. Sarlavha belgilash formati. Matnni formatlash
|
6
|
MX
|
3
|
3
|
Ro‘yxatlar. Giperssilkalar
|
Hujjat tanasi konteynerlari. HTML hujjat tanasi elementlari. Ro‘yxatlar. Giperssilkalar. Oldinga va orqaga giperssilkalar. Giperssilka va qidiruv tizimlari. Nisbiy URL manzillari
|
12
|
MX
|
6
|
4
|
Grafika.
|
Grafika. HTML-da grafik tasvirlardan foydalanish. Grafik teglar parametrlari.
|
6
|
MX
|
3
|
5
|
HTMLda jadvallar
|
HTMLda jadvallar. HTML da jadvallardan foydalanish. Jadvalda matnni tashkil qilish. Jadval teglari parametrlari.
|
6
|
MX
|
3
|
6
|
HTMLda formalar
|
HTML da formalar. Forma elementlari. Forma teglari parametrlari.
|
6
|
MX
|
3
|
7
|
HTML -dagi qatlamlar.
|
HTML -dagi qatlamlar. Qatlam xususiyatlari. DIV va SPAN elementlari. Blok sxemasi uchun tartib elementlarini ishlab chiqish xususiyatlari
|
12
|
MX
|
6
|
8
|
CSS kaskad uslubidagi jadvallar
|
Kaskadli uslublar jadvaliga kirish. CSS -ning vazifasi va qo‘llanilishi. CSS -ning asosiy tushunchalari, ularning maqsadi, ta’rifi va HTML -hujjatni formatlashda foydalanilishi.
|
12
|
MX
|
6
|
Kompyuter tarmoqlari (30)
|
9
|
Kompyuter tarmoqlari. Asosiy tushunchalar.
|
Tarmoq arxitekturasi, kompyuter tarmog‘ining tarkibi, kompyuter tarmog‘ining asosiy elementlari, tarmoqning asosiy apparat va dasturiy ta’minot qismlari, kompyuter tarmog‘ining asosiy elementlari.
Zamonaviy kompyuter tarmoqlariga qo‘yiladigan talablar.
|
6
|
MX
|
3
|
10
|
Tarmoq texnologiyalari va ma’lumotlarni uzatish vositasiga kirish usullari
|
Tarmoq texnologiyalari Tarmoq texnologiyalari bilan tanishish: Token Ring (fizik qatlam, protokollar, uskunalar). ArcNet texnologiyasi. (jismoniy qatlam, protokollar, uskunalar). Ethernet texnologiyasi. (CSMA / CD-ga kirish usuli, manzil, standartlar, protokollar, uskunalar, tarmoqning ruxsat etilgan o‘lchamlarini hisoblash). Tez chekilgan texnologiyasi, Gigabit Ethernet, 10 Gigabit Ethernet. (CSMA / CD-ga kirish usuli, manzil, standartlar, protokollar, uskunalar, tarmoqning ruxsat etilgan o‘lchamlarini hisoblash). ATM va X.25 texnologiyasi (adreslash, standartlar, protokollar, uskunalar, tarmoqning ruxsat etilgan o‘lchamlarini hisoblash). "Tarmoq texnologiyalarining qiyosiy xususiyatlarini ishlab chiqish va yaratish" Jadval shaklida tarmoq texnologiyalarining qiyosiy xarakteristikalarini ishlab chiqish
|
6
|
MX
|
3
|
11
|
Tarmoq muammosining parchalanishi. OSI ma’lumotnoma modeli.
|
Topologiya turlari Umumiy avtobus. Qo‘ng‘iroq. Yulduz. Daraxt topologiyalari. Mesh topologiyalari. OSI (Open System Interconnection) tarmoq modeli - bu ochiq tizimlarning o‘zaro ta’siri uchun model. Model darajalari bo‘yicha vazifalar va funktsiyalar.
|
6
|
MX
|
3
|
12
|
Ma’lumot uzatishning fizik vositasi. Aloqa liniyalarining tarkibi va xususiyatlari
|
TCP / IP transport protokollari, TCP / IP protokollari to‘plamini o‘rganish, ochiq tizimlarning o‘zaro ta’sir modeliga muvofiqligi. Aloqa liniyalari turlari va jihozlanishi. Aloqa liniyalarining xususiyatlari. Radio kanal va sun’iy yo‘ldosh aloqasi. Radiokanallarning turlari, ishlatilgan bantlar. Sun’iy yo‘ldosh tizimlari tomonidan ishlatiladigan chastotalar.
|
6
|
MX
|
3
|
13
|
Tarmoq kabellarining turlari va xususiyatlari. Kabel standartlari
|
Himoyalanmagan va ekranlangan o‘ralgan juftlik kabellari. Koaksiyal kabellar. Optik tolali kabellar. Kabellarning qiyosiy xususiyatlari. Kabellarning asosiy xarakteristikalari.
|
6
|
MX
|
3
|
Kompyuter tizimlari arxitekturasi (30)
|
14
|
Ona plata. Protsessorlar va ularni sovutish tizimi
|
Ona plata qurilmasi, ona plata xususiyatlari, ona plata chipsetlari, ona plata tashqi portlar. Ona platada joylashgan komponentlarni aniqlash. Protsessorlarning texnik parametrlari. Protsessor sovutgichlari, ularning parametrlari va turlari, termointerfeys. Protsessor parametrlarining shifrini ochish. Server protsessorlari. Protsessorga havo sovutgichlarini o‘rnatish.
|
6
|
MX
|
3
|
15
|
Operativ xotira qurilmasi (OXQ). Qattiq, va optik disklar
|
OXQ turlari va asosiy xususiyatlari. OXQ modullarini o‘rnatish. O‘rnatish xususiyatlari. Qattiq va qattiq holat diskining tuzilishi. HDD va SSD -ning xususiyatlari. Optik disklarning turlari va ularning imkoniyatlari. HDD va SSD -ni korpusga o‘rnatish, SSD -ni ona plataga o‘rnatish.
|
6
|
MX
|
3
|
16
|
Kompyuterni yig‘ish
|
Kompyuterni yig‘ish uchun komponentlarni tanlash, prayslist bilan ishlash. Kompyuterni yig‘ish tartibi, komponentlarini o‘rnatish qoidalari. Kompyuterning turli xil konfiguratsiyasi uchun komponentlarni tanlash. Kompyuterni yig‘ish, tashqi qurilmalarni ulash
|
6
|
MX
|
3
|
17
|
Kompyuterning profilaktikasi
|
Kompyuter profilaktikasi uchun zarur bo‘lgan asboblar va xom ashyolarga bo‘lgan ehtiyoj. Kompyuter qismlarini, sovutgichlarini tozalash va moylash, Kompyuter qismlarining profilaktikasi.
|
6
|
MX
|
3
|
18
|
Kompyuterni moderinizatsiyasi. BIOS
|
Modernizatsiya zarurati, modernizatsiya qilish uchun qismlarni tanlash, prayslist bilan ishlash. Kompyuterning texnik qismini modernizatsiya qilish. BIOS maqsadi, hilma hilligi, UEFI BIOS, BIOS bo‘limlarining vazifalari. BIOS sozlamalari.
|
6
|
MX
|
3
|
Axborot xafsizligi (54)
|
19
|
Axborot xavfsizligi bo‘yicha normativ hujjatlar bazasi. Axborot xavfsizligi tizimlarining zamonaviy muammolari va rivojlanish istiqbollari
|
Axborot xavfsizligi bo‘yicha korxonaning ishlash jarayonini, tuzilishini, asosiy yo‘nalishlarini tartibga soluvchi normativ hujjatlar bazasi. axborot xavfsizligi tizimlarining hozirgi holatini tahlil qilish; axborot xavfsizligi tizimlarini joriy etishning asosiy muammolari; axborot xavfsizligini boshqarish tizimlari sohasidagi fan va texnologiyaning istiqbolli yo‘nalishlari
|
6
|
MX
|
3
|
20
|
Axborot xavfsizligi vositalarini o‘rnatish va sozlash - dasturiy ta'minot, dasturiy va texnik vositalar
|
Axborot xavfsizligi vositalarini o‘rnatish va sozlash - dasturiy ta'minot, dasturiy va texnik vositalar (shu jumladan kriptografik) va axborot xavfsizligining texnik vositalarini o‘rnatish, sozlash va texnik xizmat ko‘rsatish
|
6
|
MX
|
3
|
21
|
Himoyalangan ob'ektning axborot xavfsizligi quyi tizimini boshqarish
|
Himoyalangan ob'ektning axborot xavfsizligi quyi tizimini boshqarish IPsec protokoli kompyuter tarmoqlarida axborotni himoya qilish. VPN himoyasi. Ochiq, himoyalanmagan Internetda tahdidli ulanishlar
|
6
|
MX
|
3
|
22
|
Himoyalangan ob'ektning axborot xavfsizligini ta'minlash
|
Himoyalangan ob'ektning axborot xavfsizligini ta'minlashga kompleks yondashuvni o‘rganish. Dasturlarni kompyuter viruslaridan himoya qilish choralari. Axborot ob'ektlarining qiymatini aniqlash. Axborot ob'ektlarining xavfsizligiga tahdidlarning tasnifi.
|
6
|
MX
|
3
|
23
|
Axborot xavfsizligining kontseptual modeli
|
Axborotga egalikni tartibga solishda me'yoriy -huquqiy bazaning vazifalari. Axborotni huquqiy himoya qilish turlari. Tijorat siri, tijorat sirini tashkil etuvchi ma'lumotlarning tarkibi va hajmi. Mualliflik huquqi, patent, savdo belgilari.
|
6
|
MX
|
3
|
24
|
Korxonada axborotni himoya qilishning amaliy dasturiy ta'minoti, apparat-dasturiy ta'minoti va texnik vositalarining samaradorligi.
|
Himoyalash tushunchasi. Asosiy tashkiliy choralar. Axborotni qayta ishlash va uzatishning texnik vositalarini himoya qilishni tashkil etish. Axborotni muhofaza qilish xodimlari va resurslarini qo‘llab -quvvatlash.
|
6
|
MX
|
3
|
25
|
Ob'ektlar va tizimlarning axborot xavfsizligini tahlil qilish
|
Axborot xavfsizligi sohasidagi standartlar talablariga muvofiqligi uchun ob'ektlar va tizimlarning axborot xavfsizligini tahlil qilish. Oxirgi foydalanuvchilar va axborot xavfsizligi xizmati xodimlari o‘rtasidagi o‘zaro munosabatlar muammolari. Elektron biznes tizimini himoya qilish muammosi. Biznesni elektron himoya qilish usullari
|
6
|
MX
|
3
|
26
|
Korxonaning virusga qarshi himoya tizimini yaratish
|
Foydalanuvchilarni identifikatsiya qilish va autentifikatsiya qilish
Parol va sertifikat autentifikatsiyasi - axborot xavfsizligi metodologiyasi
|
6
|
MX
|
3
|
Jami
|
180
|
|
90
|
5. Tavsiya etilgan adabiyotlar
Харди Б. и др. Android. Программирование для профессионалов. 3-е изд. — СПб.: Питер, 2017.
Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016.
Qo‘shimcha adabiyotlar
Шилдт Г. Java 8: руководство для начинающих, 6-е изд.: Пер. с англ. – М. : ООО ИД «Вильямс», 2015.
Burry Burd, Java® Programming for Android® Developers For Dummies®, 2 nd Edition. Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030-5774, www.wiley.com. Copyright © 2017 by John Wiley & Sons, Inc., Hoboken, New Jersey
Internet saytlari
http://www.ziyonet.uz/
https://metanit.com/
https://startandroid.ru/
O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI
O‘RTA MAXSUS PROFFESONAL TA’LIMINING
O‘QUV DASTURI
Kasbning (mutaxassislikning) kodi va nomi:
|
|
5.52.01.02 - Dasturiy inginiringi
|
Malaka nomi:
|
|
1. Amaliy dasturlash bo‘yicha mutaxassis
2. Mobil dasturlash bo‘yicha mutaxassis
|
O‘quv dasturining nomi:
|
|
Diplom oldi amaliyoti
|
O‘quv dasturidagi tartib raqami:
|
|
3.2.8
|
Soatlar soni:
|
|
132
|
Toshkent – 2021
O‘quv dasturi Toshkent axborot texnologiyalari texnikumining 2021 yil «____» __________ dagi № ____sonli pedagogik kengashi majlisi bayoni bilan ma’qullangan va tasdiqlangan.
Ishlab chiqdi:
|
|
|
|
|
Djurayev A.I. – TATT maxsus fan o‘qituvchisi;
Mirzaxidova M.M. – TATT maxsus fan o‘qituvchisi;
|
|
|
|
|
|
|
Taqrizchi:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. O‘quv dasturiga umumiy talablar
Dasturning nomi
|
Diplom oldi amaliyoti
|
Ajratilgan soatlar
|
132
|
O‘qituvchi sinfda o‘tkazadigan mavzular soni
|
20
|
Dasturning maqsadi
|
mobil platformalarning asosiy qurilmalarini va ushbu platforma emulyatorlarga asoslangan mobil tizimlarni rivojlantirish imkoniyatlarini o‘rganish, foydalanuvchi interfeyslari, xizmatlarini yaratishda amaliy ko‘nikmalarga ega bo‘lish, shuningdek signallarni, apparat sensorlarini va ommabop mobil platformalarning standart ma’lumotlarini saqlashdan iborat.
|
O‘zlashtirish natijalari
|
Mobil qurilmalarning dasturiy xususiyatlari to‘g‘risida bilimlarni shakllantirish;
Mobil Java-texnologiyalar haqida bilimlarni shakllantirish;
Java-ning mobil dasturlarini yaratishda amaliy ko‘nikmalarga ega bo‘lish;
AndroidStudio yoki Eclipse muhitida dasturiy ta’minotni ishlab chiqish bosqichlarini yakunlash bo‘yicha amaliy ko‘nikmalarga ega bo‘lish;
Mobil dasturlarning hayotiy sikllari va ularning tuzilishi, dasturiy ta’minotning tashqi manbalari, foydalanuvchi interfeysining asosiy kirish elementlari, fayllar, ma’lumotlar bazalari, foydalanuvchi sozlamalari, ma’lumotlarning o‘zaro almashinuvi va dasturlararo o‘zaro aloqalar to‘g‘risida tasavvurga ega bo‘lish.
|
Bilim
|
Mobil qurilmalar arxitekturasi va apparat muhitining xususiyatlarini;
Mobil qurilmalar uchun dasturlarni ishlab chiqishning asosiy usullarini;
Android OS qurilmasi va arxitekturasini;
Android OS uchun dasturlarni ishlab chiqish uchun asboblar to‘plamining xususiyatlarini
|
Ko‘nikmalar
|
Mobil qurilmalar uchun dasturlarni o‘rnatish;
Mobil ilovalarni yaratish va amalda qo‘llash;
Mobil qurilmalar uchun dasturlar va amaliy dasturlarning samarali sinovlarini dasturlash va o‘tkazish;
Android operatsion tizimida ishlaydigan turli xil platformalar va qurilmalar uchun dasturlarni mustaqil ravishda ishlab chiqadi;
|
O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi
|
Mobil qurilmalarni dasturlash, Internet ilovalarini ishlab chiqish,Web texnologiyalar
|
O‘qitishning tashkiliy shakli
|
N – nazariy dars;
А – amaliy dars;
NA – nazariy va amaliy darslar birgalikda tashkil etiladi;
MX – maxsus o‘quv laboratoriya xonasida dars.
|
Dastur talabi
|
Majburiy
|
O‘qitish tili
|
Guruhga tayinlangan o‘qitish tiliga asoslanib.
|
Baholash tartibi
|
Uy vazifalari (hisobotlar, kundalik, tavsifnoma va boshqalar);
Amaliyotda ishtirok etish; Yakuniy imtihon.
|
Bilim va ko‘nikmalarni baholash
|
Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq
|
2. O‘quv dasturining mazmuni
№
|
Mavzu nomi
|
Mavzuning qisqacha mazmuni
|
Jami
|
O‘qitishning tashkiliy shakli
|
Mustaqil ish
|
Mobil qurilmalarni dasturlash (48)
|
1
|
Android
|
Android platformasini joriy qilish. Android SDK-ni sozlash. Grafik dastur yaratish. Activity ni ishga tushirish.
|
6
|
MX
|
3
|
2
|
Interfeys yaratish asoslari
|
Interfeys dizayniga kirish. XML faylida interfeysni aniqlash. O‘lchovlarni aniqlash. Elementlarning kengligi va balandligi. Ichki va tashqi chegaralar. LinearLayout, RelativeLayout, RelativeLayout. Gravity va layout_gravity. TableLayout. FrameLayout. GridLayout. ConstraintLayout. ScrollView. Ichki layout.
|
6
|
MX
|
3
|
3
|
Activity
|
Activity va dastur hayotiy aylanishi. AndroidManifest.xml manifest fayli. Activity.Intent va Intent-filtrlar. Activity lar o‘rtasida ma’lumotlarni uzatish. Serializatsiya. Parcelable. Activity dan natija olish. Activity lar o‘rtasidagi o‘zaro bog‘liqlik.
|
6
|
MX
|
3
|
4
|
Rasmlar va multimedia bilan ishlash
|
Rasm manbalari va ImageView xususiyatlari. ImageView, assets jildidagi rasm manbalari.
|
6
|
MX
|
3
|
5
|
Adapterlar va ro‘yxatlar
|
ArrayAdapter. string-array va ListView. ListView dan elementni tanlash. ListView ga qo‘shish va o‘chirish. Ro‘yxatlarni kengaytirish va adapterni yaratish. View Holder. Tugmali murakkab ro‘yxat. ListActivity. Spinner. AutoCompleteTextView. GridView. RecyclerView.
|
6
|
MX
|
3
|
6
|
Fayl tizimi bilan ishlash
|
Fayllarni o‘qish va saqlash. SharedPreferences sifatida ma’lumotlarni saqlash. Json fayllari bilan ishlash. Xml fayllari bilan ishlash
|
12
|
MX
|
6
|
7
|
Menyu
|
Menyu yaratish. Guruhlar, kichik menyular va dasturiy menyu yaratish
|
6
|
MX
|
3
|
Web texnologiyalar (42)
|
8
|
JavaScript ssenariylar tili
|
XML hujjatlari sxemalarini tuzish. XML platformasi standartlari: XPath, XLink, Xpointer, XSLT, RDF.
|
6
|
MX
|
3
|
9
|
Funksiya va ob’ektlar.
|
JavaScript-da operatorlar. Funktsiyalar bilan ishlash
|
6
|
MX
|
3
|
10
|
Oynani boshqarish
|
Tizim va brauzer ma’lumotlari. Belgilangan parametrlarga ega oynani ochish
|
6
|
MX
|
3
|
11
|
JavaScript da dasturlash
|
Tasvirlar bilan ishlash. Slayd -shou yaratish
Sana va vaqt bilan ishlash. Holat paneli soati
Iplar bilan ishlash. Yuruvchi satr. Turli xil maxsus effektlarni yaratish
|
6
|
MX
|
3
|
12
|
PHP operatorlari.
|
Dasturiy ta’minotni o‘rnatish va sozlash. PHP operatorlari. Forma yaratish. Berilganlar massivlarini qayta ishlash. Iplar bilan ishlash. Fayllar bilan ishlash. Ma’lumotni tekshirish.
|
6
|
MX
|
3
|
13
|
Ma’lumotlar bazasi loyihasi.
|
MySQL ma’lumotlar bazasini yaratish. Ma’lumotlar bazasi bilan aloqa o‘rnatish. Ma’lumotlar bazasi yozuvlarini qo‘shish uchun sahifa yaratish. Ma’lumotlar bazasi yozuvlarini o‘chirish va tahrir qilish uchun sahifa yaratish
|
6
|
MX
|
3
|
14
|
Sessiya yordamida avtorizatsiya qilish.
|
Tarmoq xavfsizligini ta’minlash va sessiya mexanizmidan foydalanish. Seanslarni boshlash, foydalanuvchi identifikatorini uzatish, sessiya o‘zgaruvchilarini ro‘yxatdan o‘tkazish, sessiyani o‘chirish. Sessiyalarni php.ini, httpd.conf,. htaccess. Fayllarida da sozlash
|
6
|
MX
|
3
|
Internet ilovalarini ishlab chiqish (42)
|
15
|
Tarmoq bilan ishlash. Xizmatlar.
|
WebViewFragment. Tarmoq orqali xml formatida ma’lumotlarni qabul qilish va uni qayta ishlash. Json formatida ma’lumotlarni tarmoq orqali qabul qilish va uni qayta ishlash. Xizmatlarning maqsadi. Xizmat muddati. Xizmatni yaratish. Xizmatlar bilan ishlash. GoogleMap xaritasi xizmati bilan ishlashning xususiyatlari. Yandex Maps xaritasi xizmati bilan ishlashning xususiyatlari.
|
6
|
MX
|
3
|
16
|
Ma’lumotlar bazalari bilan ishlash
|
SQLite ma’lumotlar bazasi bilan ishlash printsiplari. Ma’lumotlar bazasini yaratish va ochish. SimpleCursorAdapter va ma’lumotlarni qabul qilish. Mavjud SQLite ma’lumotlar bazasidan foydalanish. Android dasturida dinamik SQLite ma’lumotlar bazasini qidirishni yaratish. MySQL tashqi ma’lumotlar bazasi bilan ishlash.
|
12
|
MX
|
6
|
17
|
Aloqa va telefoniya
|
Telefon qo‘ng‘iroqlari. Mobil qurilma tarmog‘idan foydalangan holda qo‘ng‘iroqlarni amalga oshirish. SMS yuborish. Mijoz-server ilovalarining arxitekturasi. Mijoz-server dasturlarini yaratish.
|
6
|
MX
|
3
|
18
|
Content provayderlar
|
Kontaktlar bilan ishlash. Mobil qurilma xotirasiga kontaktlar qo‘shish. Kontent provayderini yaratish. Ma’lumotlarni asinxron yuklash.
|
6
|
MX
|
3
|
19
|
Ilovani e’lon qilish
|
Imzolangan apk yaratish. Ilovani Play Market-da e’lon qilish.
|
6
|
MX
|
3
|
20
|
XML
|
XML bilan ishlash. XML manbalari va sintaktik tahlil. Tarmoq orqali xml olish.
|
6
|
MX
|
3
|
Jami
|
132
|
|
66
|
5. Tavsiya etilgan adabiyotlar
Харди Б. и др. Android. Программирование для профессионалов. 3-е изд. — СПб.: Питер, 2017.
Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016.
Qo‘shimcha adabiyotlar
Шилдт Г. Java 8: руководство для начинающих, 6-е изд.: Пер. с англ. – М. : ООО ИД «Вильямс», 2015.
Burry Burd, Java® Programming for Android® Developers For Dummies®, 2 nd Edition. Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030-5774, www.wiley.com. Copyright © 2017 by John Wiley & Sons, Inc., Hoboken, New Jersey
Internet saytlari
http://www.ziyonet.uz/
https://metanit.com/
https://startandroid.ru/
Do'stlaringiz bilan baham: |