Skill Factory Channel è il canale divulgativo della Skill Factory. Skill Factory è una Learning Company specializzata in servizi e prodotti per la formazione in ambito digitale. Facilitiamo l’ingresso dei giovani nel mondo del lavoro digitale e favoriamo la loro crescita professionale attraverso corsi di aggiornamento e progetti di riqualificazione. Siamo la via più breve per entrare nel mondo del lavoro dopo il diploma o la laurea!!! Ogni anno oltre 150 giovani diplomati o laureati STEM iniziano a lavorare presso un nostro Job Partner, attraverso i nostri percorsi di formazione digitale e la nostra SAP Academy. --- Sul nostro canale trovi le "Playlist" che ti permetteranno di apprendere quello che ti serve per accedere e seguire i nostri percorsi di formazione digitale e potrai conoscere il lavoro che svolgiamo presso il nostro Learning Center e seguire gli eventi che organizziamo. --- Per collaborare con noi o ricevere informazioni collegati al nostro sito www.skillfactory.it
Grazie professore Visciano, i suoi video sono davvero ben fatti, dal mio punto di vista s'intende. Avrebbe qualche altro consiglio o conosce altre risorse per proseguire lo studio di SQL? Grazie ancora
Permettete una precisazione: dal minuto 15:23 (fino a fine lezione) viene presentato l'operatore unario come "contatore =+ 1". Non è corretto. L'operatore corretto è "contatore += 1". Infatti scrivendo =+1, il compilatore non fa altro che, ad ogni ciclo, assegnare il valore 1 alla variabile contatore rendendo il ciclo infinito. Sicuramente una svista che non fa diminuire il valore del corso che, per iniziare, lo ritengo ben fatto e ben presentato. Grazie e buon lavoro.
Finalmente ho trovato qualcuno che sa spiegare bene Java. Sono tre settimane che guardo video di corsi su RU-vid e non ho capito niente su tutti gli altri canali italiani. Devo fare un colloquio di lavoro per un'azienda fra pochi giorni e tu mi stai salvando! Grazie di cuore.
phpMyAdmin è stato aggiornato negli ultimi anni, la grafica è leggermente diversa. Bisogna smanettare un po' per replicare certe cose (per esempio a 3:46 c'è una disposizione diversa)
Io non sono un progrmmatore Java ma non mi torna che una interfaccia non possa avere attributi, se io metto un attributo final nell'interfaccia posso farlo. Ad esempio posso mettere un'attributo che abbia il valore PI GRECO....
Ciao Massimo, le interfacce non possono contenere attributi, ma costanti. Non occorre farle precedere da final, bisogna sempre assegnargli un valore e scriverle in maiuscolo per convenzione.
Video fatto molto bene!! solo avrei approfondito un pelo di più l'ultima parte spiegando come mai riesci a fare in modo di incrementare la variabile "id" nonostante questa sia static (credo per il fatto che gli passi come valore in input al metodo setter la variabile "id" di tipo int, ma questa volta non di tipo statico) . Ecco, forse è questo l'unico appunto che mi sento di fare ad un video fatto davvero bene spiegando anche tutta la parte teorica che ci sta dietro! Complimenti!!
Si, la PlayList "Java Object Oriented" è stata completata. Stiamo lavorando per la creazione delle seguenti PlayList: Java JDBC (Gestione database), Tecnica di programmazione e Linux.
@@SkillFactoryChannel Ottimo. Quindi a breve potremo impare come collegare Java ad un qualsiasi database, se non ho capito male, per svolgere un lavoro di tipo server.
Le presentazioni sono disponibili sulla piattaforma www.skillbook.it, ma vengono usate per i nostri percorsi di avviamento al lavoro, non possiamo renderle pubbliche al di fuori da questo tipo di attività.
Mi piace molto come spiega, l'unica cosa che non mi è stata chiara sarebbe il "casting", cioè, so a cosa serve, ma non ho capito come fa a funzionare sull'esempio che ha creato in questo video. Nello specifico la domanda sarebbe: perché basta castare solo a1 per far sì che il risultato sia in double? Non dovremmo castare entrambi gli int? Grazie comunque per questi video, sono veramente utili!
In questo momento abbiamo due Virtual Class attive di C#. Appena torniamo alla normalità riprendiamo le registrazioni e la facciamo, può essere utile anche per i nostri clienti IT.
Salve, come si può scrive velocemento System.out.pri.......... ? Io uso syso+Ctrl+spazio e poi vado a scegliere, ma lei riesce a farlo molto più velocemnte.Come ci riesce? Grazie in anticipo.
Buongiorno prof., da profano e autodidatta non mi è chiaro, la cardinalità tra le entità Utente e Ruolo Aziendale 1-N, in quanto nel diagramma E/R del video e le tabelle Normalizzate le cardinalità sono invertite riferite sempre alle entità Utente e Ruolo Aziendale. C'è un motivo? grazie
Complementi! 👏👏👏 Finalmente un CORSO fatto veramente bene. Semplicità e chiarezza nelle spiegazioni ma con tanta professionalità. Lo dico da persona che si è avvicinato da poco al mondo della programmazione da poco e che non conosceva nulla di tutto ciò. Ti seguo dalla prima lezione e non vedo l'ora di seguire le prossime con entusiasmo. Keep it up with the good job. Non mancherò di seguire anche gli altri corsi del canale di cui sono sicuro sono fatti bene allo stesso modo di questo. Intanto ti dico grazie. Alla prossima lezione.
Si possono inserire classi anche se fanno parte di 2 file diversi? Per esempio nel file europa c e il package italia e dentro la classe italia mentre nel file asia c e il package giappone e la classe hong kong, come posso usare italia dentro hong kong, grazie per la risposta
Ogni file.java può contenere una classe oppure un'interfaccia. Un package è semplicemente una cartella dove puoi salvare tutte le classi java, in modo da poterle organizzare in base al loro ruolo. Classi nello stesso package sono visibili senza problemi, se appartengono a package diversi occorre un import con il percorso package.AltraClasse all'inizio della classe.
Ma quando si entra nel ciclo i e j non dovrebbero aumentare di numero progressivamente insieme? Cioè: 0-0; 1-1; 2-2? Quindi come farebbe l array a prendere valore tipo 0-2?
Per gestire una matrice servono due coordinate i=riga e j=colonna. Quando vi trovate di fronte a due cicli nidificati il meccanismo è il seguente: viene impostata prima la variabile del ciclo esterno, ad esempio i=0, successivamente si completa quello interno:0,0 0,1 0,2 Poi si torna a quello esterno e i diventa 1, quindi: 1,0 1,1 1,2 e cosi via fino ad i =2 - 2,0 2,1 2,2. Spero sia tutto chiaro.
Salve, io sto avendo il problema che per continuare il programma (affinché l utente metta una stringa usando lo scanner da tastiera) esso debba premere 2 volte invio, mentre per gli interi il programma continua dopo che premo solo una volta invio, è una cosa normale oppure ci sarebbe un comando per evitare che ciò accade? Grazie.
Ti suggerisco quando usi lo scanner di usare sempre il metodo nextLine(). Ad esempio: Scanner input=new Scanner(System.in); sonoUnStringa=input.nextLine(); sonoUnIntero=Integer.parseInt(input.nextLine()); sonoUnDecimale=Double.parseDouble(input.nextLine()); //Integer.parseInt(...) converte stringa in intero //Double.parseDouble(...) converte stringa in decimale.
Non ho capito il metodo quando hai scritto: String s1 = new String(); Che senso ha mettere il new string e a che scopo è questa stringa? Grazie per la risposta
Nei linguaggi procedurali come C e Basic le variabili possono essere principalmente di 4 tipi: intero, decimale, stringa (valori alfanumerici) e booleano (true/false=vero/falso). Nei linguaggi ad oggetti come Java il tipo stringa non esiste, quindi bisogna usare un oggetto, simile ad una variabile, ma più potente. Per creare gli oggetti si usa il comando new. Comunque più avanti, con la lezione classi ed oggetti diventerà tutto più chiaro. Al momento ti suggerisco di continuare a studiare e considerare una stringa come una normale variabile: String nome="Marco", trascurando per ora il new.
Competenze per programmare è propedeutico a qualunque corso di programmazione. Spero che possa essere utile. Entro il fine settimana proviamo a pubblicare le lezioni 5 e 6.
@@mr.pirata8414 Abbiamo in programma di registrare altre lezioni, ma purtroppo la zona rossa e lo smart working hanno rallentato le nostre attività. Non riusciamo a conciliare le Virtual Class quotidiane con le registrazioni. Speriamo di tornare al più presto alla normalità.