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.
Objectius específics | Temari
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
Edicions
dj. 09/05/24 (15:00-19:00h)
dl. 13/05/24 (15:00-19:00h)
dt. 14/05/24 (15:00-19:00h)
dc. 15/05/24 (15:00-19:00h)
dj. 16/05/24 (15:00-19:00h)
dt. 21/05/24 (15:00-19:00h)
Cibernàrium-22@
Carrer Roc Boronat, 117 - 127,
BARCELONA
dl. 03/06/24 (15:00-19:00h)
dt. 04/06/24 (15:00-19:00h)
dc. 05/06/24 (15:00-19:00h)
dj. 06/06/24 (15:00-19:00h)
dl. 10/06/24 (15:00-19:00h)
dt. 11/06/24 (15:00-19:00h)
Cibernàrium-22@
Carrer Roc Boronat, 117 - 127,
BARCELONA
Informació general
>> 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
Valoració del curs
Formació impartida per
TINOCO MARCO