Tutta la potenza dello sviluppo FileMaker...
in laboratorio!

Scopri subito gli appuntamenti PRATICI del Laboratorio di sviluppo FileMaker

Ogni puntata del Laboratorio di sviluppo FileMaker ti porta a comprendere e sperimentare nella pratica specifiche procedure legate ad oggetti, istruzioni, funzioni e operazioni che fanno parte della tua vita quotidiana di sviluppo FileMaker

Il Laboratorio di Sviluppo FileMaker è l'attività di scrittura del codice FileMaker. 

Ogni puntata ti insegna a strutturare i tuoi algoritmi in modo semplice, riusabile, comprensibile, scalabile e flessibile, focalizzando su uno specifico componente.

Lo scripting è il modo in cui FileMaker permette di automatizzare le procedure e serve a far eseguire a FileMaker delle attività in automatico, al verificarsi di una certa condizione.
Uno dei caposaldi del metodo di sviluppo di FileMaker Guru è nello scripting “riciclabile”: non solo script parametrizzati, ma moduli che possono essere utilizzati in procedure differenti.
Hai mai pensato che potresti utilizzare un singolo modulo composto dalle stesse 5 istruzioni di script in tutte le tue soluzioni?

Direttamente dal libro Sviluppo FileMaker Consapevole,
i segreti dello scripting 2.0 sono ora a portata di click

Laboratorio... Nel dettaglio!

Nelle puntate del Laboratorio di sviluppo FileMaker vieni guidato passo dopo passo, in modo pratico e chiaro, nella costruzione soluzioni FileMaker, partendo da zero e arrivando velocemente all'obiettivo della lezione.

Il programma dei Laboratorio nel dettaglio:

In questa puntata vedremo:

  • come operare su oggetti di formato - trigger applicati
  • lo script al lavoro: per spostare i dati meglio la pala o la scavatrice?
  • pulsanti: script o istruzione singola?
  • quando lo script diventa un labirinto: evitare indentazioni folli

In questa puntata vedremo:

  • come capire quando utilizzare eseguiSQL e quando le relazioni
  • quali sono i nomi campo da evitare assolutamente e come gestire i nomi non supportati
  • come eseguiSQL si può integrare con le liste valori e in che modo le può sostituire
  • come eseguiSQL può essere utilizzato per ricavare dati riepilogati
  • perché una tabella non è una TO

In questa puntata vedremo:

  • rendere leggibili e facilmente manutenibili calcoli complessissimi
  • creare un vero e proprio processo mentale ordinato che ti mette in grado di affrontare le sfide logiche che il tuo sviluppo ti propone in maniera strutturata

In questa puntata vedremo:

  • cos'è una variabile e cosa può fare per te
  • tutti i modi per dichiarare variabili e quale utilizzare di volta in volta
  • come utilizzare variabili ricorsive oppure con il nome impostato dinamicamente
  • quando usare variabili globali o locali
  • per quale motivo le variabili sono cosa buona e giusta

In questa puntata vedremo:

  • come ricavare pezzi specifici da qualsiasi testo
  • come effettuare il parsing all'interno di codice HTML e XML
  • come ricavare valori precisi anche da un campo testo

In questa puntata vedremo:

  • come ricavare dati dal web
    importare testo dal web o dalla tua rete (o dal tuo dispositivo o pc)
  • come importare file o immagini
  • come comunicare con i webservices
  • come connetterti in ftp per caricare o scaricare file

In questa puntata vedremo:

  • le funzioni che FileMaker mette a disposizione per identificare un percorso specifico su disco
  • a cosa servono e come si comportano nei vari ambienti (Pro Advanced, Runtime, Server, Webdirect, Go)
  • qual'è la sintassi specifica e come utilizzarle per operare sui file in maniera rapida efficiente

In questa puntata vedremo:

  • quando e come usare i portali contestuali
  • quando e come utilizzare le autorelazioni
  • quando usare il portale e quando l’autorelazione

In questa puntata vedremo:

  • come concatenare gli script per avere la massima efficienza di sviluppo
  • come passare dati in ingresso e in uscita dagli script
  • script diversi, stesso script
  • quando usare esegui script, esegui script per nome, esegui script su server oppure gli script temporizzati
  • la differenza fra Esci dallo script e Arresta script

In questa puntata vedremo:

  • come utilizzare imposta campo/imposta campo per nome/inserisci testo/inserisci risultato calcolato

In questa puntata vedremo:

  • come le funzioni multiple ti fanno risparmiare un sacco di tempo
  • quali sono i casi in cui ottieni dei risultati non ottenibili in modo alternativo
  • quali sono i casi in cui i campi multipli possono sostituire i portali in un ambito relazionale

In questa puntata vedremo:

  • quali sono gli utilizzi comuni
  • quali sono le best practices per l'ottimizzazione
  • quali sono le funzioni "nascoste" che ci possono aiutare nella gestione dei file allegati

In questa puntata vedremo:

  • come lo snapshot link può essere usato per velocizzare le ricerche
  • come gestire gli snapshot link per monitorare l'attività degli utenti

In questa puntata vedremo:

  • cosa sono le funzioni di codifica dati e come operano
  • Base64, ma non solo
  • le differenti funzioni di codifica/decodifica
  • le funzioni esadecimali

In questa puntata vedremo:

  • usare Vai al record correlato (o GTRR dall'inglese Go To Related Record) come funzione di navigazione
  • GTTR nella creazione o modifica di record
  • GTTR nella stampa documenti e nella reportistica
  • GTTR nelle procedure di ricerca

In questa puntata vedremo:

  • cos'è e come usarlo
  • come visualizzare e interagire con dati online
  • come visualizzare file su disco o nei campi contenitore
  • come visualizzare grafici e costrutti javascript

In questa puntata vedremo:

  • come ricavare informazioni su tutti gli oggetti presenti nel formato

In questa puntata vedremo:

  • come ricavare un record specifico da una relazione
  • come utilizzare il record specifico per calcoli complessi

In questa puntata vedremo:

  • in che modo una "lista" di dati può essere usata per semplificarci la vita
  • la differenza tra campo riassunto di tipo lista e la funzione lista
  • quando usare riassunto e quando il calcolo

In questa puntata vedremo:

  • come creare costrutti JSON da dati FileMaker
  • come leggere costrutti JSON e trasformarli in dati FileMaker
  • come ricreare delle strutture dati ad albero che ricalcano la struttura database FileMaker

In questa puntata vedremo:

  • come utilizzare scripting calcoli e sezioni di formato per raggiungere il risultato voluto (o anche di più) in poco tempo

In questa puntata vedremo:

  • perché soffermarsi su una funzione usata raramente
  • cosa restituisce la funzione
  • come sfruttare i risultati della funzione per costruire dei testi formattati senza editor di testo o Javascript

In questa puntata vedremo:

  • come gestire l'accesso alle varie informazioni da parte degli utenti
  • il metodo "da manuale"
  • metodi alternativi
  • quando usare quale metodo

In questa puntata vedremo:

  • quali sono le possibilità che ci offre l'accesso all'hardware
  • utilizzare la geolocalizzazione
  • utilizzare la fotocamera
  • utilizzare il touch
  • utilizzare i sensori
  • cosa sono e come sfruttare bluetooth e beacon

In questa puntata vedremo:

  • come creare una semplice funzione personalizzata come "contenitore di dati" e usarla al posto di una variabile globale
  • come creare funzioni personalizzate semplici per calcoli ricorrenti
  • come creare funzioni personalizzate ricorsive
  • quali sono le 5 funzioni personalizzate più utili

In questa puntata vedremo:

  • come sfruttare la nuovissima funzione While
  • come gestire parametri e condizioni
  • come integrare in while le funzioni logiche di FileMaker
  • come utilizzare al meglio la ricorsività
  • come trasformare uno script in una funzione

Ottimizza il tuo scripting

EseguiSQL - già disponibile

Dichiara

Tutti i colori delle variabili

Il parsing del testo

InserisciDaURL

I percorsi

Portali contestuali o autorelazione?

Script incatenati

Operare sui campi

Funzioni multiple

Campi contenitore

Salva record come shapshot link

Base64 e i suoi fratelli

Vai a record correlato

Visualizzatore web

RicavaAttributoOggettoFormato

RicavaEnnesimoRecord

Lista come riassunto e come calcolo

JSON

Formati lista e report con dati raggruppati

RicavaComeCSS (o del testo formattato)

Limitare gli accessi ai campi

GO Mobile! Come interagire con l'hardware del dispositivo

Le funzioni personalizzate

BONUS SESSION: La nuovissima funzione While!

Ottimizza il tuo scripting - già disponibile

EseguiSQL - già disponibile

Dichiara - già disponibile

Tutti i colori delle variabili - già disponibile

Il parsing del testo - già disponibile

InserisciDaURL - già disponibile

I percorsi - già disponibile

BONUS SESSION: While - già disponibile

Portali contestuali o autorelazione? - già disponibile

Script incatenati - già disponibile

Operare sui campi - già disponibile

Funzioni multiple - già disponibile

Campi contenitore - già disponibile

Salva record come shapshot link - già disponibile

Base64 e i suoi fratelli - agosto

Vai a record correlato - settembre

Visualizzatore web - settembre

RicavaAttributoOggettoFormato - settembre

RicavaEnnesimoRecord - ottobre

Lista come riassunto e come calcolo - ottobre

JSON - novembre

Formati lista e report con dati raggruppati - novembre

RicavaComeCSS (o del testo formattato) - novembre

Limitare gli accessi ai campi - dicembre

GO Mobile! Come interagire con l'hardware del dispositivo - dicembre

Le funzioni personalizzate - dicembre

Perché un Laboratorio di scripting FileMaker?

Gli scripting sono IL metodo per automatizzare il tuo sviluppo FileMaker: ti permettono di sviluppare in meno tempo applicativi più versat

25 appuntamenti online, ognuno dedicato a strumenti fondamentali dello scripting di FileMaker

Applicazioni pratiche alle aree di sviluppo FileMaker ed esempi concreti che potrai utilizzare fin da subito all'interno dei tuoi applicativi

La nostra è una promessa: se segui il metodo FileMaker Guru aumenterai immediatamente l'efficacia del tuo sviluppo.

Compila il form per iscriverti gratuitamente alla prima lezione del Laboratorio di scripting

Garanzia 100% soddisfatti

Grazie alla nostra garanzia "100% soddisfatti", potrai disdire quando vuoi, con una semplice email di richiesta saldando esclusivamente quanto già sbloccato in area riservata.

Tutti i contenuti che avrai già sbloccato resteranno per sempre a tua disposizione.

Se al termine delle lezioni avrai dubbi e domande sull'applicazione di quanto appreso i nostri FileMaker Guru sono a tua disposizione sul forum o attraverso del coaching GRATUITO per aiutarti a chiarire tutti i dubbi. 

Come attivare la garanzia FMGuru?

Mandaci una email indicando qual è la puntata del PER-CORSO o Laboratorio su cui vuoi applicare la garanzia e i nostri coach ti spiegheranno come fruire l'ora gratuita di FileMaker Guru Coaching.

Cosa ne pensa chi frequenta i nostri PER-CORSI?

Claudio
Claudio
Sviluppatore FileMaker
Leggi Tutto
È un corso che consiglio a tutti e non smetterò mai di dirlo e ripeterlo perché c’è iterazione, coinvolgimento, suggerimenti su come gestire determinate situazioni, spiegazioni chiare, esempi pratici, ci sono tutti gli ingredienti che rendono questo corso di alta qualità e utilità per chiunque intenda intraprendere la strada di sviluppatore con FileMaker e nella sua piattaforma, sia per chi vuole rispolverare le basi e riscoprire ciò che magari aveva sepolto.
Massimiliano
Massimiliano
Sviluppatore FileMaker
Leggi Tutto
Anche se non sono riuscito a presiedere il per-corso in diretta, sto utilizzando il vostro splendido servizio in differita. Utilissimo almeno per 2 motivi: posso anche perdermi la lezione ma non la formazione; ho la possibilità di rivedere il video tutte le volte che voglio apprendendo sempre una cosa nuova. Critiche non riesco a farne! Grazie ancora al GURU, la mia qualità di sviluppo cresce di volta in volta.
Precedente
Successivo

Il prezzo speciale terminerà il 31 luglio 2019
alle ore 20:00

Giorni
Ore
Minuti
Secondi

Il Laboratorio di Scripting FileMaker è disponibile su Udemy!

Laboratorio di scripting FileMaker
parte prima

Tutta la potenza degli script in FileMaker...
in un unico laboratorio!
  • Puntate dalla 1 alla 12

Laboratorio di scripting FileMaker
parte seconda

Tutta la potenza degli script in FileMaker...
in un unico laboratorio!
  • Puntate dalla 13 alla 25

Laboratorio di scripting FileMaker
parte terza

Tutta la potenza degli script in FileMaker...
in un unico laboratorio!
  • Puntate inedite

NB: il corso è diviso in due parti temporalmente consecutive, ma le lezioni sono indipendenti tra loro.
In alcune puntate si fa riferimento alla conoscenza di concetti espressi in altre lezioni (ad esempio la lezione sul parsing del testo richiede una conoscenza della funzione Dichiara che viene utilizzata in modo molto esteso).

Voglio acquistare il Laboratorio di scripting FileMaker

  • OFFERTA
    Laboratorio di Scripting FileMakerOut of Stock

    Laboratorio di Scripting FileMaker 2019

    297,00  prezzo IVA esclusa
  • Pagamento in un'unica soluzione
  • 24+1 appuntamenti pratici
  • Tutti i segreti dello scripting 2.0
  • Registrazioni, materiali ed esempi pratici disponibili entro 48h in area riservata dopo la diretta
  • Garanzia FMGuru
  • OFFERTA
    Laboratorio di Scripting FileMakerOut of Stock

    Laboratorio di Scripting FileMaker 2019 - Rateizzazione 10

    47,00  prezzo IVA esclusa
  • Pagamento in 10 rate mensili
  • 24+1 appuntamenti pratici
  • Tutti i segreti dello scripting 2.0
  • Registrazioni, materiali ed esempi pratici disponibili entro 48h in area riservata dopo la diretta
  • Garanzia FMGuru

Garanzia 100% soddisfatti

Grazie alla nostra garanzia "100% soddisfatti", se al termine di un corso avrai dubbi e domande sull'applicazione di quanto appreso i nostri FMGuru sono a tua disposizione sul Guru Corner o attraverso il FMGuru COACHING GRATUITO per aiutarti a chiarire tutti i dubbi. 

Come attivare la garanzia FMGuru?

Mandaci una email indicando qual è la puntata su cui vuoi applicare la garanzia e i nostri coach ti spiegheranno come fruire l'ora gratuita di FMGuru Coaching.