Dasturiy injiniring kasbi


Download 0.68 Mb.
bet104/104
Sana29.03.2023
Hajmi0.68 Mb.
#1305840
1   ...   96   97   98   99   100   101   102   103   104
Bog'liq
50610501 Dasturiy injiniring

O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi

Mobil qurilmalarni dasturlash, Internet ilovalarini ishlab chiqish,Web texnologiyalar

O‘qitishning tashkiliy
shakli

А – amaliy 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




  1. 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

6

MX

3



















7


Menyu

Menyu yaratish. Guruhlar, kichik menyular va dasturiy menyu yaratish



12



MX

6


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 obyektlar.

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

12

MX

6







SQLite ma’lumotlar bazasini qidirishni yaratish.
MySQL tashqi ma’lumotlar bazasi bilan ishlash.












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

13
2




66




  1. O‘quvchilarning bilim va ko‘nikmalarini baholash

O‘quv dasturi davomida o‘quvchilar tomonidan o‘zlashtirilgan bilim va ko‘nikmalar ichki nazorat bo‘yicha baholash mezonlarining amaldagi tartibi asosida baholanadi.
Baholash usullari yozma, og‘zaki, savol-javob, test, amaliy topshiriqlardan iborat bo‘lib, ular o‘quv elementini o‘zlashtirish natijalarini aniqlashga imkon beradi. Nazorat savollari va topshiriqlar qo‘yilgan maqsadga hamohang bo‘lishi lozim.

  1. Tavsiya etilgan adabiyotlar

  1. Харди Б. и др. Android. Программирование для профессионалов. 3-е изд. — СПб.: Питер, 2017.

  2. Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016.

Qo‘shimcha adabiyotlar

  1. Шилдт Г. Java 8: руководство для начинающих, 6-е изд.: Пер. с англ. – М. : ООО ИД

«Вильямс», 2015.

  1. 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

  1. http://www.ziyonet.uz/

  2. https://metanit.com/

  3. https://startandroid.ru/

Download 0.68 Mb.

Do'stlaringiz bilan baham:
1   ...   96   97   98   99   100   101   102   103   104




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