{"id":3250,"date":"2017-04-27T12:46:17","date_gmt":"2017-04-27T10:46:17","guid":{"rendered":"http:\/\/ardea.srl\/?p=3250"},"modified":"2017-09-13T09:34:08","modified_gmt":"2017-09-13T07:34:08","slug":"corsi-online-java","status":"publish","type":"post","link":"https:\/\/ardea.srl\/it\/corsi-online-java\/","title":{"rendered":"Corsi online Java: ecco quelli che funzionano"},"content":{"rendered":"<p>Ti presentiamo\u00a0il <a href=\"http:\/\/ardea.srl\/shop\/\">catalogo<\/a> con i nostri corsi online\u00a0Java di programmazione e progettazione del software.<\/p>\n<p>Puoi seguirli\u00a0online oppure in aula, se lo preferisci.<\/p>\n<p><!--more--><\/p>\n<p>Ti servono per imparare in modo facile e concreto<\/p>\n<ul>\n<li>il linguaggio Java per creare applicazioni web, web service REST, web service SOAP<\/li>\n<li>i principi della progettazione<\/li>\n<li>i concetti avanzati per costruire architetture robuste e flessibili<\/li>\n<li>le tecnologie che stanno alla base delle applicazioni e dei sistemi SOA.<\/li>\n<\/ul>\n<h2>Perch\u00e9 un altro catalogo di corsi online Java<\/h2>\n<p>L\u2019offerta di corsi online Java in Italia \u00e8 molto\u00a0ricca. Perch\u00e9 allora proporre un altro catalogo di corsi su Java, sulla progettazione e sull\u2019architettura delle applicazioni?<\/p>\n<p>Abbiamo studiato l\u2019offerta esistente e abbiamo constatato che i corsi disponibili sono impostati in modo poco efficace. <b>Molte (troppe!) slide<\/b> che raccontano il linguaggio sempre nello stesso modo: come dichiarare le variabili, quali sono i tipi di dati, come usare i costrutti procedurali, gli array, come scrivere le classi, come creare gli oggetti, cos\u2019\u00e8 l\u2019ereditariet\u00e0, come usare le interfacce eccetera.<\/p>\n<p>E poi <b>alcuni (pochi!) esercizi<\/b> per verificare l\u2019apprendimento meccanico dei contenuti. Spesso sono esercizi che ti fanno usare Java come un qualsiasi altro linguaggio procedurale. E lasciano in secondo piano la sua caratteristica saliente: Java \u00e8 un linguaggio a oggetti!<\/p>\n<h2>Perch\u00e9 i nostri corsi online Java sono diversi<\/h2>\n<p>Noi invece partiamo dall\u2019obiettivo: cosa ti serve? cosa vuoi fare? Vuoi imparare a scrivere un\u2019applicazione con Java e le tecnologie che sono correlate a Java, come <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/java\/java-web-app-jee7\/\">Servlet e JSP<\/a>, <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/java\/java-web-app-jee7\/\">JAX-RS<\/a> e <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/java\/java-web-service\/\">JAX-WS<\/a>. Bene.<\/p>\n<p>Allora\u00a0<b>ti guidiamo\u00a0nello sviluppo<\/b> dell\u2019applicazione e <b>ti introduciamo\u00a0per gradi gli strumenti<\/b> che ti servono. <b>Ti facciamo vedere<\/b> come usare<a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/java\/programmare-java\/\"> i costrutti del linguaggio<\/a>, le librerie, i framework. Invece di spiegarteli in teoria, te li mostriamo\u00a0in azione, proprio come li userai tu nelle tue attivit\u00e0 quotidiane.\u00a0Ti stimoliamo\u00a0a rifare quello che ti facciamo vedere per toccare con mano i concetti di base, per comprenderli e fissarli una volta per tutte.<\/p>\n<p>E poi <b>ci siamo ad affiancarti<\/b> nello studio individuale. Abbiamo costruito esercitazioni apposta perch\u00e9 tu ti possa mettere alla prova: tu scrivi il codice e ce lo invii, noi lo verifichiamo e te lo rimandiamo con un feedback dettagliato. E se vuoi un supporto in pi\u00f9 puoi chiederci qualche sessione di videoconferenza per risolvere anche i dubbi pi\u00f9 resistenti.<\/p>\n<h2>I corsi di progettazione<\/h2>\n<p>La progettazione \u00e8 un altro tema centrale dei nostri corsi.<\/p>\n<p>Non basta imparare una nuova sintassi: bisogna <b>imparare a pensare in modo diverso<\/b>, a pensare per oggetti. \u00c8 un passaggio difficile e per nulla scontato. Molto codice Java \u00e8 scritto in modo procedurale perdendo cos\u00ec buona\u00a0parte del potenziale del linguaggio. Il risultato sono applicazioni che costano molto di pi\u00f9. Subito. E per tutta la loro vita.<\/p>\n<p>Ecco perch\u00e9 accanto ai corsi di programmazione abbiamo previsto anche\u00a0corsi dedicati alla progettazione: <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/progettazione\/principi-solid\/\">i principi SOLID<\/a>, il <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/progettazione\/test-driven-development-refactoring-java\/\">test driven development<\/a>, il <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/progettazione\/test-driven-development-refactoring-java\/\">refactoring<\/a>, i <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/progettazione\/design-pattern-java\/\">design pattern<\/a>.<\/p>\n<h2>I corsi di architettura<\/h2>\n<p>Se vuoi diventare architetto devi acquisire altre competenze ancora. Devi conoscere le tecnologie, i framework, i protocolli. Ma anche principi e concetti che ti permettono di <b>pensare ai sistemi in modo complementare<\/b> al pensiero\u00a0di progettisti e sviluppatori.<\/p>\n<p>Per questo nel catalogo trovi corsi dedicati all\u2019architettura dei sistemi distribuiti, ma anche al <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/architettura\/protocollo-http\/\">protocollo HTTP<\/a>, al <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/architettura\/il-linguaggio-xml\/\">linguaggio XML<\/a>, ai <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/java\/java-web-service\/\">web service SOAP<\/a> e <a href=\"http:\/\/ardea.srl\/shop\/sviluppo-software\/java\/java-web-app-jee7\/\">REST<\/a>.<\/p>\n<p>Cosa aspetti? Scegli\u00a0subito dal <a href=\"http:\/\/ardea.srl\/shop\/\">catalogo<\/a>\u00a0uno dei nostri corsi online Java e mettiti alla prova: Ardea \u00e8 una garanzia!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ti presentiamo\u00a0il catalogo con i nostri corsi online\u00a0Java di programmazione e progettazione del software. Puoi seguirli\u00a0online oppure in aula, se lo preferisci.<\/p>\n","protected":false},"author":2,"featured_media":3269,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[155],"class_list":["post-3250","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-java"],"_links":{"self":[{"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/posts\/3250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/comments?post=3250"}],"version-history":[{"count":11,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/posts\/3250\/revisions"}],"predecessor-version":[{"id":3274,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/posts\/3250\/revisions\/3274"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/media\/3269"}],"wp:attachment":[{"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/media?parent=3250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/categories?post=3250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ardea.srl\/it\/wp-json\/wp\/v2\/tags?post=3250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}