Avaleht/Koolitused/No-Code veebiäppide loomine Bubble.io keskkonnas algajatele
No-Code veebiäppide loomine Bubble.io keskkonnas algajatele
Kui sul on idee, aga ei ole arendajat selle ellu viimiseks, siis aitab Sind Bubble.io.
Kui sul on visioon luua veebilehti, andmebaase või infosüsteeme endale või teistele, kuid ei ole piisavalt oskusi, siis lihtsaim viis seda teha on kasutades no-code lahendusi!
Üks hea viis end proovile panna on kasutades Bubble.io rakendust, mille drag-and-drop elemendid võimaldavad kerge vaevaga luua kasvõi uue Meta (Facebook), Airbnb, Auto24 või mistahes muu veebiportaali – ainult et ilma kodeerimiseta. Tundub uskumatu?
Koolitus on hea võimalus teha tutvust infotehnoloogia võimalustega ilma programmeerimist oskamata- sealhulgas õppida tundma andmebaase, andmesisestustest kuni relatiivsete andmekäsitlusteni välja, mis lõpptulemusena annavad võimaluse vajalikud andmed panna sõltuma ette antud parameetritega ja seda sama keeruliste funktsioonidega, kui Excelis „IF” funktsiooni kokku pannes.
Kasutades Bubble.io rakendust saab koolitusel ülevaate infotehnoloogia aluspõhimõtetest – õpingute käigus käsitletakse front-end ja back-end tegevusi, andmebaase ja funktsioone, stiile (Brand guidelines) ja skaleeritavust (rakendus kohendab end vastavalt seadmele).
Mõned näited lahendustest, mis on loodud Bubble.io keskkonnas:
Koolituse eesmärgiks on anda osalejatele algteadmised Bubble.io kodeerimisvabas keskkonnas veebirakenduse loomisest. Kursuse lõpus on iga kursuse läbinu võimeline looma omaenda veebirakenduse (vähemalt elementaarsel kujul põhifunktsioonidega) või looma POC (proof of concept) oma ideede katsetamiseks.
Iga koolituse läbinu loob kursuse jooksul ühe veebiaplikatsiooni. Olgu selleks siis NÄITEKS kas lihtne tegevuste nimekiri, ostu nimekirja äpp või välja laenatavate asjade (raamatud, mänguasjad, töövahendid) nimekiri koos laenamise ja tagastamise kuupäevadega.
Sihtgrupp:
Kõik (s.h ümberõppijad, huvilised), kes alles kaaluvad infotehnoloogia või andmebaasidega tegelema hakkamist.
Ettevõtjad või ettevõtlikud inimesed, kellel on olemas visioon mingist veebirakendusest või veebipoest, aga ei ole arendajat või eelarvet rakenduse loomiseks.
Koolitusel osalemise eeldused (soovitavalt): „Jah suudan” ellusuhtumine. Huvi IT vastu.
Programm:
1.päev
16:45 – 17:00 Kogunemine
17:00 – 18:30 Ärianalüüs ja ülesande püstitus
Üldine äriplaan
Ärimudeli analüüs
Ülesande püstituse kirjeldus
Selge kirjeldus, mis on aplikatsiooni eesmärk ja mis on selle põhifunktsioonid
Tugifunktsioonide kaardistamine
Andmebaasi kirjeldus, milliseid andmevälju on vaja, et rakendus tööle hakkaks
Bubble konto loomine ja applikatsiooni loomine (tasuta)
Kasutatavad meetodid: workshop
18:30 – 19:00 Kohvipaus
19:00 – 20:30 Vaata ja jäta meelde
Üldine ülevaade
Design – kirjeldatakse kõiki peamisi elemente (sisendväljad, nupud, valikud jne)
Workflows
Data
Styles
Plugins
Settings
Logs
Näidislahenduse loomine
Kasutatavad meetodid: vaata ja jäta meelde.
päev
16:45 – 17:00 Kogunemine
17:00 – 18:30 UI ja UX ehk front end
üldine disain ja stiilid
skaleeritavus
stiilide kasutamine aplikatsioonis
erinevad teemalehed ning nende vahel navigeerimine
aplikatsiooni erinevad vaated
erinevate kasutuslugude uurimine
sisestatud andmesisestusvälja erinevad väärtused (placeholder ja vaikeväärtus)
SEO
Kasutatavad meetodid: praktika, arutelu
18:30 – 19:00 Kohvipaus
19:00 – 20:30 backend ja andmebaas
andmebaasi loomine
määrata tüübid
vaikeväärtused andmebaasis
väljade vaikeväärtused aplikatsioonis
Kasutatavad meetodid: praktika
päev
16:45 – 17:00 Kogunemine
17:00 – 18:30 Andmete salvestamine
Tagasi teemasse
Andmete salvestamine andmebaasi
Kasutajate registreerimine
Arvutuste tegemine flow protsessis,
Tingimuslikud flow elemendid
Kasutatavad meetodid: workshop
18:30 – 19:00 Kohvipaus
19:00 – 20:30Kõik võib olla tingimuslik
Üldine ülevaade
Jätkame workflow-dega
Tingimuslikkus andmetes ja disainis
Gruppide peitmine/näitamine
Kasutatavad meetodid: vaata ja jäta meelde.
päev
16:45 – 17:00 Kogunemine
17:00 – 18:30 Lisa pluginad
erinevad pluginad, mida saab aplikatsioonis kasutada
pluginate otsimine ja õige valimine
plugina juhendii kasutamine ja installeerimine ning rakendamine
Kasutatavad meetodid: workshop
18:30 – 19:00 Kohvipaus
19:00 – 20:30 Keskendume oma aplikatsioonile
Workshop ja oma aplikatsiooni ehitamine
jooksvad küsimused, vastused ja kogemuste jagamised
Kasutatavad meetodid: workshop
päev
16:45 – 17:00 Kogunemine
17:00 – 18:30 Minu aplikatsioon
Tagasi teemasse
Kordame üldised elemendid üle
Küsimused-vastused
Workflow käivitajad
Kasutatavad meetodid: workshop
18:30 – 19:00 Kohvipaus
19:00 – 20:30 Aplikatsiooniga maailma
Kui aplikatsioon on valmis, mis on edasised võimalused
Oma domeenile seadistamine
Pisipilt ja muud seadistatavad vigurid
Kasutatavad meetodid: workshop
päev
16:45 – 17:00 Kogunemine
17:00 – 18:30 Aplikatsiooni ehitamine
Vaatame erinevaid aplikatsioone, mis on valmis saanud
Jagame kogemusi
Kasutatavad meetodid: workshop
18:30 – 19:00 Kohvipaus
19:00 – 20:30 Wrapup
Üldisem networkimine
Viimased viimistlused aplikatsioonile
Mis oma aplikatsiooniga nüüd edasi teha
Kasutatavad meetodid: workshop
Koolituse tulemusena osaleja:
Oskab ette valmistada loodava tarkvara analüüsi ja suudab kirjeldada põhifunktsioone
Loob omale Bubble.io keskkonnas omaenda veebirakenduste keskkonna (tasuta)
Loob omale rakenduse tooriku ning hakkab sinna oma visiooni realiseerima
Tunneb disainielementide loogikat ja mõistab erinevaid elemente grupeerida
Saab aru, kuidas erinevad elemendid käituvad ekraanisuuruse muutudes – „responsive” disain
Loob oma vajadustele vastava andmebaasi ning loob erinevate andmeväljade vahel vajalikud seosed
Oskab luua elementaarseid funktsioone, mis sõltuvad sisust, sisu olemasolust või selle puudumisest.
Koolituse läbiviimise põhimõtted Koolituse tulemus on positiivne, kui kursuse läbinul on ette näidata toimiv veebirakendus. Üldine kursuse läbiviimise meetod on koskmudel (waterfall) meetod – tarkvara luuakse samm sammult, kus eelmine samm peab olema tehtud enne järgmist. Tegevused on järgmised:
Nõuete määratlemine
Nõuete analüüs
Tarkvara disain
Detailne disain
Kodeerimine
Testimine
Tarkvara juurutamine (kasutuselevõtt)
Et saaks hakata looma andmebaasi peab olemas olema tarkvara spetsifikatsioon (vähemalt elementaarsel tasemel). Selleks, et luua funktsioone ja salvestada andmeid peab olemas olema andmebaas jne. Samas saab alati minna tagasi eelmise sammu juurde ning seda täiendada, näiteks andmebaasi baasi kirjeldus ei pea kohe olema lõplik. Bubble.io tarkvara saab arendada ka agiilsel meetodil, kuid algtaseme jaoks on koskmudel mõistlikum.
Koolitaja: Olari Rätsep
Koolitaja enesetutvustus: „Hingelt ettevõtja, kuid viimased 6,5 aastat olen nautinud palgatöölise mõnusat elu Tallink Grupis. Seoses keerulisemate aegadega turismisektoris, eriti 2020 aasta II pooles panin oma hobi ka korraks endale lisateenistust tootma, kui umbes poole aasta jooksul pakkusin Bubble.io arendusi Fiverr.com platvormil. Bubble.io’ga tutvusin umbes 3 aastat tagasi, kui otsisin oma ideele arendajat. See oligi koht, kus üks hea tuttav ütles: „Sul ei ole vaja uut arendajat, sul on vaja Bubblet”. Pärast seda olen loonud pildijagamise portaali, 4-5 äppi Fiverr keskkonnas, endale paar pisikest dashboardi ning nüüd pusin juba uue projekti kallal ja seda kõike ridagi koodi kirjutamata.„
Koolituse hind sisaldab lisaks:
Tunnistust;
Koolitaja konsultatsiooni õpitud teemade kohta e-posti teel 2 nädala jooksul pärast koolitust.
Lisaväärtusena pakume:
sooje jooke koos küpsistega;
värskeid puuvilju.
Koolitusfirma tutvustus
IT Koolitus on juhtiv info- ja kommunikatsioonitehnoloogia ning IT projektijuhtimise koolitusteenuse pakkuja Baltikumis. Loen koolitusfirma kohta veel...