Nizami küçəsi 203B, AF Business House, 2-ci mərtəbə (+994 12) 310 0113

Application Development with React Native

5

gün

OnSite | InClass

React Native Facebook tərəfindən hazırlanmış və dəstəklənmişdir; iOS, Android, Windows (UWP) əməliyyat sistemlərində və veb-platformasında proqramlar hazırlamaq üçün istifadə olunur. Bu, yerli çıxışı, yəni tətbiqin işlənib hazırlandığı mobil cihazların əməliyyat sisteminə xas olan çıxışı yarada bilən açıq mənbəli mobil proqram inkişaf kitabxanasıdır. Mobil əməliyyat sistemləri üçün JavaScript dili ilə inkişaf etməyə imkan verir.

ön şərtlər

OOP biliyə və təcrübəyə sahib olmaq ilkin şərtdir. Bu təlim mobil proqram tərtibatçısı olmaq, iOS və Android əməliyyat sistemləri üçün mobil proqramlarını hazırlamaq, alternativ platformadan müstəqil mobil proqram inkişaf kitabxanasını öyrənmək və mövcud React imkanlarına əsaslanaraq React Native Developers olmaq istəyən şəxslər, hazırda JavaScript tərtibatçısı kimi işləyən və mobil sahədə özünü təkmilləşdirənlər üçündür.

tədrisin

məqsədi

1. .NET Core proqram təminatı ilə Açıq Mənbə İnkişaf etdirmə təlimində məqsəd hər bir platformada tətbiqləri inkişaf etdirmək məqsədi daşıyan Microsoft-un .NET Core kitabxanasının texnologiyasını öyrətmək və iştirakçılara güclü proqram arxitekturaları yaratmağa imkan verməkdir. 2. Microsoft tərəfindən nəşr olunan və bir çox proqram tərtibatçısı sorğusunda birinci yerdə olan ASP.NET Core dilindən effektiv şəkildə istifadə edərək performans və platformadan asılı olmayan tətbiqlər inkişaf etdirmək məqsədi daşıyır. 3. İştirakçılar Microsoft tərəfindən hazırlanmış .NET Core texnologiyası ilə əsas və qabaqcıl proqram təminatının işlənib hazırlanması proseslərinə yiyələnəcəklər ki, bunun da ən görkəmli xüsusiyyəti performans və Platformalar arası müstəqillikdir. .NET Core ilə onlar Windows, macOS və Linux platformaları üçün müxtəlif proqramlar hazırlamaq üçün bilik və avadanlıqlara sahib olacaqlar.
o React Native Github Səhifəsi o Terminallar haqda məlumat o React Native Dependencies o Windows istifadəçilər üçün Expo Nədir? o Expo konfiqurasiyası o React Native proyektləri həyata keçirmək o Proyekt fayllara nəzər yetirilməsi o Xcode id tanıma o Proyekti IOS emulyatorunda işlətmək o Proyekti şəxsi IOS cihazlarımızda işlətmək o Apple Developer Hesabı Necə Əldə Olunur o Itunesconnect nədir? o Itunesconnect ilə yeni proyekt hazırlama o developer.apple o Apple Certificates o Apple test hesabı əlavə etmə o Android Studio tanıtımı o Genymotion Emulyator o Proyekti Genymotion Emulyator ilə işlətmək o Proyekti Android cihazlarımızda işlətmək o VSCode idesi tanıtımı o React Native Development Tool o React Native Application Lifecycle o Proyekt necə yaddaşda saxlanılır o React Native Componentler o View, Text, ScrollView, Image vs. o React Native Style o Flex quruluşu haqda o Class ve Method fərqliliyi o State ve Props o Custom Component İnkişafı
o Sketch və Phothoshop ilə yaradılmış dizaynları incələmə o Dizaynlara developer gözü ilə baxma o Responsive düşünmə o Dizaynları hissələrə bölmə o x, 2x, 3x məntiqi o Assets.xcassets nədir? (IOS) o drawer, mipmap nədir? (Android) o Flex quruluşunun əhəmiyyəti o Dərs vaxtı inkişaf etdirilən proyekti responsive dizayn etmə prosesi
o React Native Navigation Quruluşu o React Native Router Flux Nədir? o Scene, o Router, o Drawer, o Actions o Səhifələrarası keçid o Səhifələrarası məlumat keçidi
o Redux Nədir? Niyə istifadə edilir? Niyə önəmlidir? o Redux Components haqda o createStore, o applyMiddleware o Redux konfiqurasiyası o Redux Thunk konfiqurasiyası o Provider o Actions Functions o Reducers o Connect Component o mapStateToProps
o Web Api o Web Api İstifadə Sahələri o Web api request işləri üçün Axios konfiqurasiyası o Axios ile nümunı web service o Get prosesi, o Json datasını pars etmek, o Post prosesi, o Params o Header o Body o Query o Web api bağlı olan proyektlərdə redux konfiqurasiyasının qurulması o Axios ile nümunı web servicedə post şləri o Dərs içərisində hazırlanacaq web servise ile inteqrasiyası
o Proyekti Third Party olarak istifadə olunan kitabxanaların inteqrasiyası

tədris üzrə

Sertifikasiya

Korporativ təlimlərimizdə iştirak edən hərkəsə tədrisin sonunda “Code Academy” iştirak sertifikatı təqdim olunur.

Tədris sahəsinin digər proqramları

Korporativ

Programming in HTML with Javascript and CSS3

5

gün

|

OnSite | InClass

İştirakçılar HTML5, Javascript və CSS3 texnologiyalarını baza səviyyədə öyrənəcək və proqramlaşdırma məntiqi, dəyişənlərin tərifi və istifadəsi, istifadəçi interfeysinin inkişafı, Javascript və CSS3 təlimi ilə HTML-də Proqramlaşdırma ilə istifadəçi daxiletmələrinin ələ keçirilməsi üzrə praktiki nümunələr verəcəklər. Müvafiq olaraq, onlar qabaqcıl Veb və Windows Mağazası proqramlarını inkişaf etdirmək üçün alacaqları təkmilləşdirilmiş təlimdə mövzuları daha asan mənimsəyəcək və […]​

Korporativ

Application Development with .NET Core

5

gün

|

OnSite | InClass

ASP.NET Core uzun illər Microsoft tərəfindən paylanmış ASP.NET-in açıq mənbəli versiyasıdır. ASP.NET Core müasir, bulud əsaslı, internetə qoşulmuş proqramların qurulması üçün platformadan müstəqil, yüksək performanslı, açıq mənbəli proqram inkişaf infrastrukturu təqdim edir. Cross-Platform, yəni platformadan müstəqil veb proqramlar .NET Core ilə hazırlana və Windows, macOS, Linux əməliyyat sistemlərində işləyə bilər. Açıq mənbə olduğundan, ASP.NET Core-un […]​

korporativ əməkdaşlıq

burada

Code Academy məzunların işə götürülməsi və ya şirkətinizin kadrlarının sıfırdan yetişdirilməsi və ixtisaslaşdırılmasını istəyirsinizsə bizə müraciət edin.

React Native Facebook tərəfindən hazırlanmış və dəstəklənmişdir; iOS, Android, Windows (UWP) əməliyyat sistemlərində və veb-platformasında proqramlar hazırlamaq üçün istifadə olunur. Bu, yerli çıxışı, yəni tətbiqin işlənib hazırlandığı mobil cihazların əməliyyat sisteminə xas olan çıxışı yarada bilən açıq mənbəli mobil proqram inkişaf kitabxanasıdır. Mobil əməliyyat sistemləri üçün JavaScript dili ilə inkişaf etməyə imkan verir.