Selector d'idioma

catalàespañolenglish
Català Castellano English

Visualització del menú

Ruta de navegació

Activity Record

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 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

  1. Què és Go
    • Origen de Go
    • Conceptes bàsics
    • Tipus de dades
    • Estructures condicionals
    • Estructures iteratives
    • Funcions
    • Altres estructures
  2. Preparar l'entorn per a Windows
    • Instal·lar Go
    • Instal·lar el nostre IDE
    • Instal·lar Make
  3. 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ó
  4. Aplicacions amb FYNE
    • Estructura bàsica amb FYNE
    • Afegir un contenidor
    • Treballar amb entrades i sortides
  5. 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ó
  6. 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
  7. Connectar amb una base de dades
    • Configurar la connexió
    • Implementar una BD
    • Testejar l'entorn i connexió
    • Connectar la nostra aplicació amb la BD
  8. 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


Altres dates disponibles per aquesta activitat

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à

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