Curs de pregatire Bazele FlutterFlow
FlutterFlow este o platformă de dezvoltare vizuală care oferă un instrument simplu și ușor de utilizat pentru dezvoltatori pentru a construi aplicații.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor de la nivel începător până la intermediar care doresc să învețe cum să construiască și să implementeze aplicații folosind FlutterFlow.
La finalul acestui training, participanții vor putea:
- Înțelege bazele FlutterFlow.
- Gestiona bazele de date și integrările FlutterFlow.
- Crea și implementa aplicații folosind FlutterFlow.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere în FlutterFlow
Începutul
- Configurarea FlutterFlow
- Navigarea în interfața FlutterFlow
- Configurarea setărilor
Crearea unui proiect
- Configurarea unui proiect nou
- Crearea unei pagini noi
- Construirea unei aplicații
Gestionarea setărilor și integrărilor
- Gestionarea setărilor generale
- Setări ale aplicației
- Integrarea FlutterFlow
Construirea interfeței utilizator a aplicației
- Prezentare generală a interfeței și a layout-ului
- Utilizarea widget-urilor
- Gestionarea componentelor
- Utilizarea animațiilor
- Setări de temă
Configurarea datelor și a backend-ului
- Firebase
- Supabase
- Transmiterea și căutarea datelor
- Gestionarea stării
- Apeluri API
- Interogări backend
- Utilizarea tipurilor de date personalizate
Personalizare
- Utilizarea funcțiilor personalizate
- Gestionarea codului personalizat în GitHub
Implementarea unei aplicații
- Testarea aplicației
- Implementarea unei aplicații mobile
Depanare
Rezumat și pași următori
Cerințe
- Cunoștințe de bază în programare
Publicul țintă
- Dezvoltatori
Cursurile publice necesita 5+ participanti
Curs de pregatire Bazele FlutterFlow - Rezervare
Curs de pregatire Bazele FlutterFlow - Solicitare
Bazele FlutterFlow - Cerere de consultanta
Mărturii (3)
Cunoștințele aprofundate și exemplele
Ankur Kapila - Deutsche Bank
Curs - Programming with Kotlin
Tradus de catre o masina
Totul este în regulă.
Adrian Rybka - SEOyon
Curs - Flutter Development Bootcamp with Dart
Tradus de catre o masina
Informații suplimentare foarte utile
Grzegorz - Comp S.A.
Curs - BLoC Pattern
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Programare Avansată în Kotlin
21 OreÎn acest training condus de un instructor, în format live în România, participanții vor învăța cum să utilizeze caracteristici mai avansate oferite de limbajul de programare Kotlin.
La finalul acestui training, participanții vor putea:
- Înțelege ce face Kotlin extrem de extensibil și unic în comparație cu alte limbaje JVM.
- Examina subiecte și funcționalități avansate în Kotlin, inclusiv funcții, clase, delegare, generice, metaprogramare și programare asincronă.
Modelul BLoC
14 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat dezvoltatorilor care doresc să învețe cum să utilizeze Modelul BLoC pentru a gestiona starea în diferite aplicații.
La finalul acestui training, participanții vor putea:
- Înțelege conceptele și arhitectura de bază ale BLoC.
- Crea, testa și depana BLoC-uri.
- Afla despre contextul de construire al BLoC.
Bootcamp de Dezvoltare iOS, Android și React Native (Nivel Intermediar - Avansat)
420 OreAcest training condus de un instructor, live în România (online sau onsite), este destinat dezvoltatorilor de nivel avansat care doresc să învețe tehnici avansate de programare în Swift, Kotlin și JavaScript, să implementeze arhitecturi scalabile și să creeze aplicații bogate în funcționalități cu integrare sigură a API-urilor, comunicare în timp real și interfețe avansate UI/UX.
La finalul acestui training, participanții vor putea:
- Stăpâni tehnici avansate de programare în Swift, Kotlin și JavaScript, inclusiv closures, corutine și async/await.
- Proiecta arhitecturi scalabile pentru aplicații mobile folosind MVVM pentru iOS/Android și gestionarea avansată a stării în React Native.
- Construi aplicații mobile bogate în funcționalități cu integrare sigură a API-urilor, comunicare în timp real și gestionare avansată a datelor (Core Data, SQLite, Room, Firebase).
- Integra funcționalități native ale dispozitivului, cum ar fi camera, geolocalizarea și senzorii, și crea module native personalizate în React Native.
- Crea interfețe avansate UI/UX cu animații și componente reutilizabile pentru experiențe mobile responsive și foarte interactive.
- Testa, depanare și optimizare a aplicațiilor pentru performanță și fiabilitate folosind Xcode, Android Profiler și React Native Debugger.
- Implementa aplicații folosind pipeline-uri CI/CD pentru integrare continuă și lansări automate pe App Store și Google Play.
- Finaliza un Proiect Capstone, dezvoltând și implementând o aplicație gata de producție pe magazinele de aplicații.
Dezvoltă Aplicații Native pentru iOS și Android cu Flutter
14 OreÎn acest training condus de un instructor, în format live în România (online sau la fața locului), participanții vor învăța cum să utilizeze Flutter pentru a dezvolta rapid o aplicație mobilă care funcționează atât pe dispozitive iOS, cât și Android.
La finalul acestui training, participanții vor putea:
- Să instaleze rapid cadrul, IDE-ul și alte instrumente necesare pentru a începe dezvoltarea.
- Să înțeleagă și să utilizeze limbajul Dart al Google pentru a crea rapid un prototip de aplicație mobilă.
- Să testeze și să implementeze aplicații mobile care funcționează atât pe iOS, cât și pe Android, folosind o singură bază de cod.
- Să personalizeze aplicația folosind un set bogat de widget-uri, layout-uri și animații.
Flutter Development Bootcamp cu Dart
35 OreAcest training condus de un instructor, live în România (online sau onsite), este destinat dezvoltatorilor care doresc să folosească Flutter pentru a crea și construi aplicații mobile de înaltă calitate pentru Android, iOS și alte platforme dintr-o bază de cod comună.
La finalul acestui training, participanții vor putea:
- Să configureze mediul de dezvoltare necesar pentru a începe crearea de aplicații Flutter.
- Să folosească limbajul de programare Dart pentru a dezvolta codul pentru construirea aplicațiilor.
- Să folosească widget-urile Flutter pentru a proiecta și crea interfețe de utilizator atractive și ușor de folosit.
- Să implementeze și să testeze aplicații pe diferite platforme (mobil, desktop, web, etc.).
Flutter: Construiește Aplicații Native Cross-Platform cu Dart
35 OreFlutter este un toolkit open-source pentru dezvoltarea de interfețe utilizator, creat de Google, care permite construirea de aplicații native compilate pentru mobile, web și desktop dintr-un singur cod sursă. Folosește Dart, un limbaj de programare modern și orientat pe obiecte, dezvoltat tot de Google, care este optimizat pentru crearea de interfețe utilizator rapide și expresive.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor de nivel începător care doresc să construiască aplicații mobile frumoase și de înaltă performanță folosind Flutter și Dart.
La finalul acestui training, participanții vor putea:
- Să configureze mediul de dezvoltare pentru Flutter și Dart.
- Să creeze interfețe utilizator responsive și interactive.
- Să acceseze funcționalități native ale dispozitivului folosind plugin-uri.
- Să implementeze aplicații cross-platform pentru Android și iOS.
Formatul Cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de Personalizare a Cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Ionic 4 și Angular pentru Dezvoltatori
21 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat dezvoltatorilor web care doresc să creeze o aplicație mobilă hibridă cu Ionic 4.
La finalul acestui training, participanții vor putea:
- Integra funcționalități native ale dispozitivului într-o aplicație mobilă hibridă.
- Utiliza Angular și Ionic 4 pentru a construi o aplicație mobilă hibridă.
- Rula o aplicație hibridă pe un emulator de dispozitiv mobil.
Ionic 6
14 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat dezvoltatorilor web care doresc să creeze o aplicație mobilă modernă cu Ionic 6.
La finalul acestui training, participanții vor putea:
- Integra funcționalități native ale dispozitivelor într-o aplicație mobilă hibridă modernă.
- Învăța elementele de bază ale Ionic.
- Învăța să implementeze aplicații Ionic în producție.
- Rula o aplicație hibridă modernă pe un emulator de dispozitiv mobil.
Programare în Kotlin
21 OreConstruirea unei fundații solide în programarea Kotlin dezvăluie un limbaj de tipizare statică proiectat pentru platforme JVM, Android și web. Explorează concepte de bază care acoperă sintaxa, fluxul de control, designul orientat pe obiecte cu clase și moștenire, funcții și lambda-uri, siguranța împotriva valorilor nule, generice, interfețe și clase de date. Înzestrează dezvoltatorii cu abilități practice necesare pentru a scrie cod curat și expresiv pentru aplicații server-side și aplicații Android, cu interoperabilitate perfectă cu Java.
Kotlin (Intermediar)
14 OreAcest training condus de un instructor, live în România (online sau la fața locului) este destinat dezvoltatorilor de nivel intermediar care doresc să-și îmbunătățească cunoștințele și eficiența în utilizarea limbajului de programare Kotlin.
La sfârșitul acestui training, participanții vor putea:
- Să utilizeze funcții avansate ale Kotlin în dezvoltarea de software.
- Să aplice principiile de programare funcțională în Kotlin.
- Să dezvolte aplicații Android simple folosind Kotlin.
- Să construiască o bază solidă pentru subiecte și framework-uri avansate în Kotlin.
Kotlin pentru Dezvoltare iOS și Android
35 OreKotlin este un limbaj de programare modern, funcțional și orientat pe obiecte bazat pe Java.
În acest training condus de un instructor, participanții vor învăța programarea în Kotlin în timp ce vor parcurge crearea unei aplicații Android și iOS folosind Kotlin.
La finalul acestui training, participanții vor putea:
- Să înțeleagă elementele fundamentale ale programării în Kotlin
- Să scrie propria aplicație Kotlin
- Să construiască, să testeze, să implementeze și să depaneze aplicații Android și iOS folosind Kotlin
Public țintă
- Dezvoltatori
Formatul cursului
- Parte teoretică, parte discuții, exerciții și practică intensă
Notă
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Dezvoltarea de Aplicații Mobile cu Flutter și AI
12 OreDezvoltarea de Aplicații Mobile cu Flutter și AI reprezintă practica de a construi aplicații mobile scalabile, sigure și capabile să integreze AI, utilizând arhitecturi moderne, principii de UX/UI și metodologii agile.
Această formare condusă de un instructor, în format live (online sau la fața locului), este destinată dezvoltatorilor de nivel intermediar care doresc să construiască și să implementeze aplicații mobile folosind Flutter, să integreze funcționalități AI, să aplice cele mai bune practici de securitate și să urmeze fluxuri de lucru agile.
La finalul acestei formări, participanții vor putea:
- Dezvolta aplicații mobile robuste folosind Flutter, cu accent pe designul UX/UI.
- Aplica practici de dezvoltare agile pe parcursul întregului ciclu de viață al proiectului.
- Incorporează funcționalități AI, cum ar fi motoare de recomandare sau roboți de chat.
- Proiectează arhitecturi mobile sigure cu integrare Firebase.
Formatul Cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de Personalizare a Cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
IBM MobileFirst Platform pentru Dezvoltarea de Aplicații Mobile Hibride
21 OreIBM MobileFirst Platform (cunoscut anterior ca Worklight Foundation) este un set de instrumente și servicii pentru construirea de aplicații mobile și pentru tablete la nivel de întreprindere. API-ul său pentru partea de client este disponibil pentru iOS nativ (Objective-C), Android nativ (Java), J2ME, Windows Phone nativ (C#) și JavaScript pentru aplicații hibride cross-platform SAU aplicații mobile-web. MobileFirst Platform este disponibilă on-premise sau în cloud.
În acest training condus de un instructor, participanții vor învăța cum să configureze și să utilizeze MobileFirst Platform pentru a dezvolta și gestiona aplicații mobile hibride bazate pe HTML5, JS și CSS.
La finalul acestui training, participanții vor putea:
- Instala și configura MobileFirst
- Dezvolta, testa și implementa aplicații mobile hibride cross-platform.
- Utiliza mecanismele de securitate MobileFirst pentru a securiza aplicațiile.
- Actualiza aplicații over-the-air în cadrul unei organizații, fără a fi nevoie de magazine de aplicații.
- Administra și monitoriza aplicații mobile.
Public țintă
- Dezvoltatori
Formatul cursului
- Parțial prelegere, parțial discuții, exerciții și practică intensivă într-un mediu live-lab.
Notă
- Acest training se bazează pe Mobile Foundation 8.0. Pentru a solicita o altă versiune sau alte personalizări ale acestui curs, vă rugăm să ne contactați pentru a aranja.
Dezvoltare pentru iPhone și iPad folosind Swift 3 și Xcode 8 pentru iOS 10
35 OreCine ar trebui să participe?
Acest curs de 5 zile este destinat dezvoltatorilor care doresc să învețe cum să creeze aplicații pentru iPhone și iPad care rulează pe iOS 10. Xcode 8, Swift 3 și iOS 10 au adus schimbări semnificative în modul în care sunt scrise aplicațiile.
Cursul este practic și demonstrează cum să dezvolți aplicații de la zero folosind limbajul de programare Swift și mediul de dezvoltare Xcode 8.
În timpul cursului, va fi dezvoltată o aplicație complet funcțională de la zero folosind Swift.
Acest curs poate fi rulat doar pe hardware Apple bazat pe Intel, cum ar fi un MacBook sau un Mac Mini. Participanții trebuie să fie înregistrați la Apple și să aibă un ID Apple, care este necesar pentru a descărca software. Participanții care doresc să ruleze aplicațiile dezvoltate în timpul cursului pe un iPhone sau iPad folosind un cablu USB vor trebui să își înregistreze dispozitivul în Xcode.
iOS (Dezvoltare pentru iPhone și iPad - Apple) în Swift pentru iOS 12 și Xcode 10 - Curs de formare Swift 4.1
35 OreAcest curs de 5 zile este destinat dezvoltatorilor care doresc să învețe cum să creeze aplicații pentru iPhone și iPad care rulează pe iOS 11. Xcode 9, Swift 4 și iOS 11 au adus modificări semnificative în modul în care sunt scrise aplicațiile.
Cursul este practic și arată cum să dezvolți aplicații de la zero folosind limbajul de programare Swift și mediul de dezvoltare Xcode 9.
În timpul cursului, va fi dezvoltată o aplicație complet funcțională de la zero folosind Swift.
Acest curs poate fi rulat doar pe hardware Apple, cum ar fi un MacBook Pro sau un Mac Mini.
Participanții trebuie să fie înregistrați la Apple și să aibă un ID Apple, care este necesar pentru a descărca software-ul - Xcode.
Participanții care doresc să ruleze aplicațiile dezvoltate în timpul cursului pe un iPhone sau iPad folosind un cablu USB trebuie să-și înregistreze dispozitivul în Xcode.
După acest curs, participanții trebuie să înțeleagă toate elementele de bază ale Swift și să fie capabili să creeze orice tip de aplicație în iOS și să se aprofundeze în aplicații mai complexe pe iOS.