Aprèn GO creant la teva pròpia aplicació executable
Aprèn GO creant la teva pròpia aplicació executable
Amb aquesta càpsula ens endinsarem i coneixerem el món de les aplicacions de sobretaula, també conegudes com a executables, amb el llenguatge de programació Go, un llenguatge de programació innovador desenvolupat per Google, i amb una forta demanda en el mercat. Go és fàcil d'aprendre, de llegir, flexible, segur, multi-plataforma i compilat, permetent desenvolupar serveis totalment escalables, aplicacions, pàgines web i administració de sistemes.
Sessió presencial
dijous 9 de maig · 15:00h - 19:00h
Sessió presencial
dilluns 13 de maig · 15:00h - 19:00h
Sessió presencial
dimarts 14 de maig · 15:00h - 19:00h
Sessió presencial
dimecres 15 de maig · 15:00h - 19:00h
Sessió presencial
dijous 16 de maig · 15:00h - 19:00h
Sessió presencial
dimarts 21 de maig · 15:00h - 19:00h
Cibernàrium-22@, Carrer Roc Boronat, 117 - 127, (Sant Martí) BARCELONA
Idioma d'impartició: Català
OBJECTIUS
- Aprendre a desenvolupar aplicacions executables i realitzar distribucions fàcilment per a diferents sistemes operatius
- Conèixer l'ús de Go en altres àmbits com és el de desenvolupament d'aplicacions en equips de sobretaula o portàtils
TEMARI
- Què és Go
- Origen de Go
- Conceptes bàsics
- Tipus de dades
- Estructures condicionals
- Estructures iteratives
- Funcions
- Altres estructures
- Preparar l'entorn per a Windows
- Instal·lar Go
- Instal·lar el nostre IDE
- Instal·lar Make
- Conèixer el GUI amb FYNE
- Què és un GUI
- Què és i com ens ajuda FYNE
- Preparar l'entorn
- Realitzar el nostre primer executable
- Com compilar i exportar la nostra aplicació
- Aplicacions amb FYNE
- Estructura bàsica amb FYNE
- Afegir un contenidor
- Treballar amb entrades i sortides
- Realitzar el nostre primer projecte
- Elaborar el contenidor base
- Afegir un menú principal
- Afegir opcions al nostre menú principal
- Aprendre a guardar i obrir arxius adjunts
- Afegir filtres
- Empaquetar la nostra aplicació
- Realitzar un projecte connectant amb una API
- Desenvolupar la interfície
- Connectar-se a una API externa per obtenir informació
- Obtenir la informació i gestionar-la degudament en el contenidor
- Crear una barra d'eines i afegir funcionalitats
- Generar gràfics aprofitant les dades dins d'un contenidor
- Controlar casuístiques inesperades
- Auto-refrescar el consum d'informació
- Assignar tasques en el background
- Connectar amb una base de dades
- Configurar la connexió
- Implementar una BD
- Testejar l'entorn i connexió
- Connectar la nostra aplicació amb la BD
- Treballar amb altres components de FYNE
- Utilització del Widget Table
- Aprendre a realitzar un CRUD
- Afegir les icones
- Testejar l'entorn
- Afegir variables de configuració
- Afegir icona a l'executable i construir la distribució
FORMACIONS PRÈVIES RELACIONADES:
Curs online - Introducció a la programació amb GO
Edició 1
Sessió presencial
dilluns 3 de juny · 15:00h - 19:00h
Sessió presencial
dimarts 4 de juny · 15:00h - 19:00h
Sessió presencial
dimecres 5 de juny · 15:00h - 19:00h
Sessió presencial
dijous 6 de juny · 15:00h - 19:00h
Sessió presencial
dilluns 10 de juny · 15:00h - 19:00h
Sessió presencial
dimarts 11 de juny · 15:00h - 19:00h
Cibernàrium-22@, Carrer Roc Boronat, 117 - 127, (Sant Martí) BARCELONA
Idioma d'impartició: Català
>> En el cas que el format sigui virtual en streaming, es realitzarà a través de la plataforma gratuïta Microsoft Teams. Les persones inscrites rebran per correu electrònic l'enllaç amb la invitació i les instruccions d'accés abans de l'inici de la sessió.
>> No es permetrà l'entrada a l'aula després de 15 minuts, un cop iniciada l'activitat.
>> L'idioma en què s'imparteix cada sessió està informat a la descripció de cada activitat.
>> Qualsevol de les accions formatives de Cibernàrium podrà ser enregistrada a través d'un sistema de captació d'imatges que té com a finalitat la seva posterior difusió a través d'un mitjà o suport en l'àmbit de la missió de Barcelona Activa de contribuir a la promoció econòmica i a l'ocupació. En el procés de gravació es poden enregistrar eventualment imatges dels/de les assistents a la formació. La inscripció a les activitats de Cibernàrium implica l'autorització a Barcelona Activa de fer ús d'aquest
Tipus de sessió: Multisessió
Durada: 24 hores