{"id":27392,"date":"2023-10-05T14:47:49","date_gmt":"2023-10-05T12:47:49","guid":{"rendered":"https:\/\/entefire.it\/fire\/?p=27392"},"modified":"2023-10-05T14:47:54","modified_gmt":"2023-10-05T12:47:54","slug":"un-viaggio-affascinante-nel-mondo-java","status":"publish","type":"post","link":"https:\/\/entefire.it\/fire\/corsi-di-formazione-f-ire\/un-viaggio-affascinante-nel-mondo-java\/","title":{"rendered":"Un viaggio affascinante nel Mondo JAVA"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Oggi vogliamo condividere con voi un viaggio affascinante nel mondo della programmazione, guidato dai nostri brillanti ragazzi, i futuri Programmatori JAVA!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||23px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 style=\"font-weight: 400; text-align: left;\">Che cosa fanno i Programmatori JAVA?<\/h2>\n<p style=\"text-align: justify;\">I programmatori &amp; Sviluppatori Software del corso MATCHPOINT, si immergono nel vasto universo del linguaggio di programmazione #JAVA, uno degli strumenti pi\u00f9 utilizzati e amati nel mondo IT. Essi sviluppano, testano e implementano applicazioni e software, garantendo funzionalit\u00e0, efficienza e sicurezza. Dallo sviluppo di applicazioni web, alla creazione di app per dispositivi mobili, i programmatori JAVA giocano un ruolo cruciale nella creazione di soluzioni tecnologiche che permeano la nostra vita quotidiana.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 style=\"font-weight: 400; text-align: left;\">Il Percorso Formativo<\/h2>\n<p>Il percorso che i nostri studenti seguono \u00e8 strutturato e ricco di sfide stimolanti:<\/p>\n<ol>\n<li><strong>Teoria e Pratica:<\/strong> L&#8217;apprendimento non \u00e8 solo teorico ma anche altamente pratico, con progetti reali e casi studio.<\/li>\n<li><strong>Progetti di Gruppo:<\/strong> I ragazzi lavorano in team, simulando dinamiche professionali e imparando l&#8217;importanza del lavoro di gruppo.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 style=\"font-weight: 400; text-align: justify;\">Lavori in Aula<\/h2>\n<p>Durante le sessioni in aula, i nostri studenti si cimentano in:<\/p>\n<ul>\n<li><strong>Codifica<\/strong>: Scrivere codice \u00e8 fondamentale e i nostri ragazzi si esercitano quotidianamente!<\/li>\n<li><strong>Debugging:<\/strong> Identificare e risolvere problemi per assicurare che il software funzioni senza intoppi.<\/li>\n<li><strong>Collaborazione:<\/strong> Condivisione di idee e soluzioni con i compagni, imparando l&#8217;uno dall&#8217;altro.<\/li>\n<li><strong>Presentazioni:<\/strong> Esposizione dei propri progetti, per sviluppare anche competenze comunicative e di presentazione.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 style=\"font-weight: 400; text-align: justify;\">Crescita e Futuro<\/h2>\n<p style=\"text-align: justify;\">Il nostro obiettivo \u00e8 fornire agli studenti le competenze tecniche e trasversali necessarie per prosperare nel mondo lavorativo. Con le solide basi acquisite durante il corso, i nostri giovani programmatori sono pronti per affrontare il futuro tecnologico con curiosit\u00e0 e determinazione.<\/p>\n<p style=\"text-align: justify;\">UNISCITI A NOI!!!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_accordion _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_accordion_item title=&#8221;GRUPPO 1&#8243; open=&#8221;on&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>il nostro gruppo ha scelto di creare una web-app che consente a degli appassionati\/collezionisti di visualizzare la loro collezione e le collezioni di altre persone; potendole visualizzare tramite file csv o tramite un\u2019 interfaccia web.<br \/>Tramite l&#8217;interfaccia l&#8217; utente potr\u00e0 effettuare diverse operazioni: modifica, inserimento o eliminazione di prodotti.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;GRUPPO 2&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<\/p>\n<p>GretaHotel \u00e8 il nostro progetto sviluppato nel corso di &#8220;Programmatore e Sviluppatore Software JAVA.&#8221; \u00c8 un&#8217;app di gestione dati per le reception degli hotel, progettata per semplificare la gestione di camere, clienti e prenotazioni. GretaHotel si basa su un solido fondamento tecnologico che include Java, SQLite, Maven, JSP, Bootstrap e Fontawesome. La sua architettura \u00e8 composta da classi modello, DAO, servlet e JSP, che garantiscono un&#8217;ordinata divisione delle funzionalit\u00e0. Attualmente, offre una solida visualizzazione dei dati, ma in futuro si potr\u00e0 implementare una completa manipolazione dei dati direttamente dall&#8217;interfaccia . Siamo entusiasti di condividere questo percorso di programmazione con voi!<\/p>\n<p>L&#8217;architettura del progetto \u00e8 suddivisa in tre parti:<\/p>\n<p><strong>1) Modello<\/strong><\/p>\n<p>I modelli hanno il compito di mettere a disposizione i campi del database<\/p>\n<p><strong>2) DAO<\/strong><\/p>\n<p>Le classi di tipo DAO contengono le istruzioni per manipolare i dati<\/p>\n<p><strong>3) Servlet<\/strong><\/p>\n<p>Le servlet gestiscono le connessioni e le interazioni nelle corrispettive pagine<\/p>\n<p>Inoltre abbiamo utilizzato le seguenti tecnologie:<\/p>\n<p><strong>JSP<\/strong><\/p>\n<p>I jsp riguardano la presentazione dei dati<\/p>\n<p><strong>SQLite<\/strong><\/p>\n<p>SQLite \u00e8 un database relazionale utilizzato per memorizzare i dati dell&#8217;applicazione<\/p>\n<p><strong>Funzionalit\u00e0<\/strong><\/p>\n<p>Quest&#8217;applicazione \u00e8 stata progettata per essere utilizzata da una reception perci\u00f2 contiene tutti gli strumenti per gestire camere, clienti e prenotazioni come specificato in funzionamento, con il minimo sforzo da parte dell\u2019operatore.<\/p>\n<p>Dotata di un&#8217;interfaccia semplice e pulita, l&#8217;applicazione \u00e8 divisa in tre sezioni distinte, ciascuna dedicata alle operazioni da eseguire su una delle tre tipologie di dato di cui si occupa.<\/p>\n<p>Questa suddivisione permette all&#8217;utente di navigare e accedere ai dati nella maniera pi\u00f9 rapida e intuitiva possibile.<\/p>\n<p><strong>Tecnologie utilizzate<\/strong><\/p>\n<p>Le tecnologie con cui \u00e8 stata creata sono:<\/p>\n<ul>\n<li>Java: linguaggio di programmazione orientato agli oggetti<\/li>\n<li>SQLite: database relazionale<\/li>\n<li>Maven: strumento di gestione delle dipedenze e di build del progetto<\/li>\n<li>Java Server Page: framework frontend per lo sviluppo di applicazioni web in java<\/li>\n<li>Bootstrap: libreria css e script per lo styling delle pagine<\/li>\n<li>Fontawesome: libreria icone per migliorare interfaccia utente<\/li>\n<\/ul>\n<p>[\/et_pb_accordion_item][\/et_pb_accordion][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/entefire.it\/fire\/wp-content\/uploads\/Greta-hotel-mobile.png&#8221; title_text=&#8221;Greta-hotel-mobile&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/entefire.it\/fire\/wp-content\/uploads\/DettaglioProdotto.png&#8221; title_text=&#8221;DettaglioProdotto&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/entefire.it\/fire\/wp-content\/uploads\/DettaglioCarta.png&#8221; title_text=&#8221;DettaglioCarta&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/entefire.it\/fire\/wp-content\/uploads\/ModificaProdotto.png&#8221; title_text=&#8221;ModificaProdotto&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/entefire.it\/fire\/wp-content\/uploads\/mainPage.png&#8221; title_text=&#8221;mainPage&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/entefire.it\/fire\/wp-content\/uploads\/Greta-Hotel.png&#8221; title_text=&#8221;Greta-Hotel&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|auto|-5px|auto||&#8221; custom_padding=&#8221;||63px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><strong>Conclusioni<\/strong><\/h3>\n<p>Il progetto offre solo una solida visualizzazione dei dati, ma in futuro pu\u00f2 essere completato con la possibilit\u00e0 di una totale manipolazione dei dati direttamente dall&#8217;interfaccia.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_4,3_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][et_pb_column type=&#8221;3_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>Christian Longo<\/h3>\n<p><strong>DR Label Manager<\/strong><\/p>\n<p><span><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#E0E0E0&#8243; custom_margin=&#8221;||49px|||&#8221; border_radii=&#8221;on|30px|30px|30px|30px&#8221; border_width_all=&#8221;2px&#8221; border_color_all=&#8221;#087AD7&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;1px|auto||auto||&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_comments _builder_version=&#8221;4.21.0&#8243; _module_preset=&#8221;default&#8221; form_field_background_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_comments][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oggi vogliamo condividere con voi un viaggio affascinante nel mondo della programmazione, guidato dai nostri brillanti ragazzi, i futuri Programmatori JAVA!Che cosa fanno i Programmatori JAVA? I programmatori &amp; Sviluppatori Software del corso MATCHPOINT, si immergono nel vasto universo del linguaggio di programmazione #JAVA, uno degli strumenti pi\u00f9 utilizzati e amati nel mondo IT. Essi [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":27402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[443],"tags":[609,606,610,607,608],"class_list":["post-27392","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-corsi-di-formazione-f-ire","tag-corsi-gratuiti","tag-java","tag-liguria","tag-programmazione","tag-software"],"_links":{"self":[{"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/posts\/27392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/comments?post=27392"}],"version-history":[{"count":0,"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/posts\/27392\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/media\/27402"}],"wp:attachment":[{"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/media?parent=27392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/categories?post=27392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entefire.it\/fire\/wp-json\/wp\/v2\/tags?post=27392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}