Chi siamo

Formazione IT è una cooperativa di Software Architect e professionisti IT che propone corsi di aggiornamento e di inserimento al lavoro a Milano.
La proposta si articola su corsi Java (vari aspetti), corsi J2EE (e framework collegati) e corsi J2ME (e sviluppo giochi).
I percorsi proposti da Formazione IT sono pensati per delineare figure professionali altamente ricercate nel mondo IT attuale.
Formazione IT è partner di alcune realtà consulenziali e software house di Milano a cui propone direttamente i candidati di maggior interesse, offrendo così possibili proposte di lavoro.

27 febbraio 2008

Corso Java Base

Obiettivo del corso

La finalità di questo corso è di offrire allo studente le informazioni di base per poter cominciare a programmare proficuamente con il linguaggio Java. In particolare vengono descritti:
  • lo scenario storico e le motivazioni alla base della nascita del linguaggio Java
  • la struttura della Java Virtual Machine e del Java Development Kit
  • i tipi ed il loro utilizzo
  • la sintassi del linguaggio
  • alcuni packege fondamentali e le convenzioni da usare nella scrittura di un programma

Argomenti trattati

  • Un po' di storia
  • Anatomia di un semplice programma
  • Java Virtual Machine
  • Tipi, variabili ed operatori
  • Flusso del programma
  • Metodi e parametri
  • Exceptions
  • Gestione avanzata delle stringhe
  • Strutture Dati
  • Convenzioni di codifica
  • Tecniche di documentazione

Corsi correlati

  • Object Orientation
  • Java I/O
  • Generics
  • Java Multithreading

A chi si rivolge

Il corso si rivolge a tutti i candidati con qualche esperienza di programmazione (concetto di variabile e flusso di programma) che vogliono accostarsi al linguaggio Java.

Requisiti

Minime competenze di programmazione (variabili e strutture di controllo) Un pc portatile con almeno 512 MB di RAM.

Libri consigliati

Durata e costo

Il corso dura 12 ore, di solito suddivise in moduli da 3 ore. Normalmente viene erogato il primo week end del mese. Il costo del corso è di 150 €.

26 febbraio 2008

Calendario

Naviga il calendario cercando il corso di tuo interesse.

Mobile e wireless in Italia, "una solida realtà"

Questo è un articolo interessate sulla situazione del Mobile e del Wireless in Italia.
"Il mercato italiano delle applicazioni mobile & wireless per le aziende è ormai una solida realtà: vale 2.650 milioni di euro, cioè il 5% dell'ICT nazionale, e ha ancora enormi margini di crescita. Questo in sintesi il responso del terzo rapporto sull'uso delle tecnologie Wi-Fi, reti cellulari e satellitari e RFID nel mondo business, promosso da Aitech-Assinform e dalla School of Management del Politecnico di Milano, che dal 2004 ha un Osservatorio dedicato a quest'area." [...]
"Il team di ricerca ha individuato circa mille applicazioni di M&W in varie decine di ambiti, poi sintetizzati in otto 'cluster': Sales force automation, Warehouse/stock management, Wireless operations, Fleet management, Field force automation, Customer relationship, Asset management, e M&W office."

Situazione IT per Assinform

I primi dati forniti da Assinform sull'andamento del mercato italiano IT nel 2007 parlano di una crescita del 2%, superiore al +1,6% registrato nell’anno precedente e alla crescita del PIL nello scorso anno (+1,7%). Una ripresa dovuta soprattutto alle medie imprese, cresciute dell’1,9% contro l’1,7% delle grandi e lo 0,6% delle piccole.
In termini tecnologici, si conferma il ruolo trainante dell’hardware, ma è stato il software, e in particolare il middleware, il comparto più dinamico, alla base dei progetti di razionalizzazione delle infrastrutture IT e di integrazione applicativa.
Per il 2008 Assinform prevede, a causa dello scenario economico sfavorevole, una crescita appena un po' più modesta del mercato IT: +1,8% , comunque superiore all'aumento previsto del PIL quest'anno (tra 0,5% e 0,8%). Tratto da qui.

25 febbraio 2008

Domande e commenti

Tramite questa form puoi porci una domanda o lasciarci un commento.

22 febbraio 2008

Iscrizioni e pagamenti

I corsi verranno erogati solo in caso di numero sufficiente di studenti (minimo 5). Per garantire una gestione agile il processo di iscrizione sarà diviso in 2 fasi:

  • la preiscrizione viene fatta tramite mail ed è vincolante. Lo scopo della preiscrizione è verificare se c'è un numero sufficiente di studenti per organizzare il corso in questione. La preiscrizione è accettata solo fino ad una settimana dall'inizio del corso a meno che non sia già stata organizzata la classe e vi siano ancora posti disponibili.
  • l'iscrizione e, quindi, il pagamento dovrà essere effettuato non oltre il terzo giono lavorativo dopo la conferma dell'attivazione del corso.
Il pagamento avverrà tramite l'utilizzo di apposito strumento e-commerce (PayPal) già in uso anche su eBay e che accetta tutte le principali carte di credito. La modalità per effettuare il pagamento sarà descritta nella mail di conferma dell'attivazione del corso. In caso di mancata conferma della preiscrizione con la successiva iscrizione verrà applicata una ammenda sulla eventuale nuova iscrizione. In nessun caso sarà consentita la partecipazione al corso senza pagamento. Gli insegnanti non sono autorizzati a ritirare soldi in contantanti. Per qualsiasi domanda usa pure questa form.

20 febbraio 2008

Verifica le tue conoscenze

Su internet è possibile eseguire dei test indipendenti per poter valutare le proprie conoscenze. I principali siti che offrono questa possibilità sono oDesk e BrainBench.

oDesk

Dopo essersi iscritti basta andare nella sezione Take Tests e scegliere il test che si intende eseguire. Io consiglio i seguenti: Riguardo a BrainBench vi consiglio di iscrivervi e di aspettare. BrainBench periodicamente fa delle offerte per cui vi consente di eseguire delle certificazioni gratuite, anche se non riconosciute. In pratica fate come il ragno con la mosca: aspettate, perchè prima o poi verranno da voi.

19 febbraio 2008

Certificazioni Java

Dal sito della SUN allego la pagina che descrive il percorso di certificazione proposto dal creatore di Java. Noterete probabilmente una elevata sovrapposizione con l'organizzazione dei nostri percorsi. Infatti la nostra proposta è volta strettamente a facilitare la certificazione SUN.

Sun's certification program in Java technology is an industry recognized, worldwide program that focuses on critical job roles in software application development and enterprise architecture. Since these certifications focus on the technology, the knowledge and skills learned while preparing for Sun's certifications are transportable from one company to another.

Sun's philosophy is that certification is central to the learning process as it provides validation of skill sets for specific job roles. Sun certification also offers a natural progression to support your career goals.

  • First, by becoming a Sun Certified Associate Sun verifies that you have a base set of knowledge that enables entry into a career in application development or software project management using Java technology.
  • Second, we train developers on a foundational set of skills, which can then be validated by becoming a Sun Certified Programmer.
  • Afterwards, you can pursue advanced or specialty training and certifications that help enable career growth into more specific job roles making you more valuable to an organization.

Sun offers the following Java technology professional certifications:


- Sun Certified Java Associate (SCJA)
- Sun Certified Java Programmer (SCJP)
- Sun Certified Java Developer (SCJD)
- Sun Certified Web Component Developer (SCWCD)
- Sun Certified Business Component Developer (SCBCD)
- Sun Certified Developer For Java Web Services (SCDJWS)
- Sun Certified Mobile Application Developer (SCMAD)
- Sun Certified Enterprise Architect (SCEA)

Please note that the goal of Sun certification is to test on a particular job role. Thus, to prepare for a certification exam we recommend Sun training and six to twelve months of actual job role experience. Sun does not claim that by taking courses you are guaranteed to pass the certification exams, however we do state that Sun training is an important component in certification preparation. Please see training preparation methods corresponding with each certification listed above.

Programmatori Java Junior - JJ001

Si ricercano programmatori Junior con le seguenti caratteristiche:

  • età compresa inferiore ai 26 anni, anche primo impiego
  • voglia di affrontare una sfida personale confrontandosi con una realtà operativa dinamica
  • gradita competenza pregressa in ambito Java, anche universitaria
Nel caso di candidati neoaasunti si offre un periodo di formazione stipendiato Il tipo di contratto proposto dipende dalle competenze del candidato: non è esclusa l'assunzione a tempo indeterminato o il contratto di apprendistato! Sede di lavoro Milano. Se sei interessato contattaci immediatamente per mail specificando:
  • riferimento annuncio
  • curriculum
  • data inizio disponibilità
Non dimenticare di compilare il nostro questionario di survey del mercato IT.

Page Ranking

Questa pagina ha solo finalità di analisi delle performance del sito.

Project Manager - PM001

Si ricercano 3 Project Manager con le seguenti caratteristiche:

  • età compresa tra i 28 e i 32 anni
  • almeno 1 anno di esperienza nella posizione
  • richiesta capacità di lavorare per obiettivi
  • richiesta competenza nell'uso di MS-Excel e MS-Project
  • richiesta competenza tecnica in ambito Java/J2EE
Il tipo di contratto proposto dipende dalle competenze del candidato: non è esclusa l'assunzione a tempo indeterminato! Sede di lavoro Milano. Se sei interessato contattaci immediatamente per mail specificando:
  • riferimento annuncio
  • curriculum
  • data inizio disponibilità
  • condizioni economiche richieste
Non dimenticare di compilare il nostro questionario di survey del mercato IT.

Sviluppatori Java Web - JW001

Si ricercano 4 sviluppatori Java Web con le seguenti caratteristiche:

  • 1/2 anni di esperienza nello sviluppo Java Web
  • richiesta competenza su JSP/Servlet
  • richiesta competenza su Struts/Hibernate
  • gradita competenza su Tomcat
Il tipo di contratto proposto dipende dalle competenze del candidato: non è esclusa l'assunzione a tempo indeterminato! Sede di lavoro Milano. Se sei interessato contattaci immediatamente per mail specificando:
  • riferimento annuncio
  • curriculum
  • data inizio disponibilità
  • condizioni economiche richieste
Non dimenticare di compilare il nostro questionario di survey del mercato IT.

Situazione IT

In questo interessate articolo viene tracciato un panorama riguardo le competenze più richieste dal mercato US. Pur tenendo presente le distinzioni con quello italiano, è interessante notare quali sono le aree in cui investire per il futuro. Ti invitiamo compilare il nostro questionario di survey del mercato IT per conoscere la reale situazione in Italia.

How to Survive in a Turbulent Job Market

Last updated Feb 15, 2008.

While the United States may not technically be in a recession, it is in at least a strong correction. The stock market is down, and has been since the beginning of 2008, and corporate acquisitions are on the rise. Already this year Oracle has acquired BEA, Sun has acquired MySQL, and as of this writing, Microsoft is attempting to acquire Yahoo. While many people will survive these acquisitions, some certainly will not. Regardless of the industry that you're in and regardless of how secure your job is, it is in your best interest to be aware of the technologies that companies are looking for in the eventuality that you need to find a new job. So while I typically spend my weekends writing articles that describe new Java technologies that can make you more effective at your job, this week I decided to survey the current job market and identify the most marketable Java technologies.

Before I begin, here is my disclaimer: my research was not scientific, I did not survey all available jobs, and I did not contact any recruiters to find out what technologies are most in demand. Instead I reviewed Dice and Monster for keywords and recorded the number of hits that I found. Most of my results came from Dice because I did not find the search interface at Monster as revealing as Dice (Dice was nice enough to include a "skill" parameter that helped categorize the results.) But with the 8000+ Java jobs that I found on Dice, I would argue that my results are representative of the current Java market. And, depending on where you live, your results may vary.

I have categorized all of my results into eight tables: Core Technologies, Application Servers, Web Client Technologies, Web Frameworks, Persistence Technologies, Application Frameworks, Scalability and Caching Technologies, and other related technologies, all shown below.

Table 1. Core Technologies

Keyword/Skill Hits
J2EE 7520
Java 6389
JSP 2228
Java/J2EE 1733
EJB 1271
JDBC 1079
JMS 926
Servlet 409
J2ME 146

Between Java and J2EE there are undoubtedly overlapping jobs, but from the numbers I think we are safe (and conservative) to say that our sample set contains at least 8000 jobs, which we'll base the relevance of the coming technologies against.

If you're looking at broad categories of Java programming, enterprise Java and Web technologies hold the most jobs. JMS was a listed in 10-15% of the job descriptions and J2ME only accounted for about 2% of the jobs.

Table 2. Application Servers

Keyword/Skill Hits
WebSphere 2155
WebLogic 1561 + 624 (BEA)
Tomcat 1587
JBoss 882
Jetty 22
Glassfish 17

The application server job market is not very surprising considering that the market share breaks down similarly. WebSphere is in the lead with over 25%, followed closely by WebLogic with a little less than 25% (accounting for duplicate jobs between the search terms "WebLogic" and "BEA"), and then Tomcat with 20%, and JBoss with 11%.

Probably the most interesting thing to me is that almost 20% of the Java jobs on Dice included Tomcat in their descriptions. This may reveal that many companies are bypassing the Java EE stack in favor of either a standard web technology (Servlets/JSP/JSF) or an alternate framework like Spring (see table 4.)

Table 3. Web Client Technologies

Keyword/Skill Hits
AJAX (Java) 1780
Google Web Toolkit 23 + 54 (GWT)
ICEfaces 11
Echo 9
JavaServer Faces (JSF) 657 + 688 (JSF)
Portal 974
Portlet: Java 126
Portlet: WebSphere 99
Portlet: J2EE 89
Portlet: BEA 40
Portlet: JSP 40
Portlet: Struts 33
JSTL 190

From the Dice search, AJAX technologies are dominating the Java web client market. The real question here is whether companies care about specific AJAX technologies or if they really understand what AJAX is. I sampled a few of the results and most simply stated "AJAX and JavaScript", not specifying a framework.

The results for JavaServer Faces (JSF) were strong with a conservative estimate that 10% of all Java jobs required JSF. Portals and Portlets made a good showing, but the framework of choice is split pretty well between the different vendors. And about 2% of jobs listed JSTL in their descriptions.

Table 4. Web Frameworks

Keyword/Skill Hits
Struts 1745
Spring MVC 290
Velocity (and Java) 133
Tapestry 85
WebWork 31
Grails (Groovy) 18
Wicket 14
Stripes (+ J2EE) 8
Cocoon 3
Turbine (and Java) 0
RIFE 0

The topic of the best Web frameworks is probably the most heavily debated topic in the Java community: it is like talking about politics or religion. But the numbers do not lie: as much as you read that Struts is dead, it is not. Almost 22% of all Java jobs on Dice list Struts in their descriptions, which is six times its closest competitor. If you are a Java web developer and you want the highest degree of marketability, you’d better know Struts, even if there are other technologies that are superior or have a more elegant solution to your problem.

Table 5. Persistence Technologies

Keyword/Skill Hits
Hibernate 1750
iBatis 99
Toplink 80
EJB3 37

It should come as no surprise to those that use it, Hibernate is the king of persistence with almost 22% of all Java jobs on Dice listing Hibernate in their descriptions — none of its competitors are even close. It is worth noting that core technologies listed 1271 jobs with EJB in their descriptions, which may include EJB3, but only 37 job descriptions explicitly listed EJB3.

Table 6. Application Frameworks

Keyword/Skill Hits
Spring 2138
Seam 46

Prior to the release of Spring, enterprise applications either used homegrown application frameworks or embraced J2EE. And the vast majority of those companies that embraced J2EE only used Stateless Session Beans. EJB3 was supposed to simplify enterprise application development, but I am seeing more and more companies bypass EJB, and Java EE in general, in favor of Spring.

The most significant takeaway from this search is that over 25% of all Java jobs on Dice list Spring in their description. If you have been intimidated by Spring and have held off learning it, now is the time. If you have Spring experience on your resume, you are much more marketable than if you do not.

Table 7. Scalability and Caching Technologies

Keyword/Skill Hits
Coherence 47
GigaSpaces 13
Terracotta 4

At JavaOne 2006 I had the opportunity to interview three thought leaders in the Java industry: Tangosol's (now Oracle's) Cameron Purdy, GigaSpace's Nati Shalom, and Terracotta's Ari Zilka. Each of their companies improves the performance and scalability of enterprise applications in a different way: Coherence does it through caching, GigaSpaces does it through JavaSpaces, and Terracotta does it through JVM clustering. These are great technologies that I really believe that every enterprise Java developer should be familiar with. But with that said, if you want to be marketable in today's Java industry, your time is better spent learning one of the technologies in higher demand, such as Spring and Hibernate.

Table 8. Other Related Technologies

Keyword/Skill Hits
Adobe Flex 197
Groovy 21

While these are not Java technologies, I thought it would be interesting to review the job market for Adobe Flex and Groovy. Flex provides an alternative to AJAX in the Rich Internet Application (RIA) space in which applications are built on top of the Flex framework and then deployed to Adobe's Flash Player. The benefits to using Flex are: (1) the user interfaces you build are far more responsive than AJAX applications, (2) user interfaces can be built to very closely resemble desktop applications, and (3) Flash Player has a far reach so you can build these rich applications knowing that most of your users will already have support for them. Flex has great potential to shape Web 2.0, but looking at the numbers, it is simply not in the same demand as AJAX or Web 1.0 technologies like Struts.

Finally, I am sure that you have read somewhere on the Web that Java is dead and will be replaced by Groovy. If that is true then they sure have a long way to go: over 8000 Java jobs compared to 21 Groovy jobs? It must be a slow death.

Conclusion

Java is alive and well in the job market. In this article I reviewed the results of my informal and unscientific research into the Java job market: I searched Dice with specific keywords and captured the number of search results they generated. As you want to increase your marketability in a turbulent market, the results are clear.

When you develop your enterprise applications, you should become familiar with how to deploy and manage them in WebSphere, WebLogic, JBoss, and Tomcat. You can download all of these application servers at no cost (the commercial products have development licenses so that you can use them for your learning.) Do not assume because you can write enterprise applications that all application servers are the same. You do not want to claim that you are familiar with an application server that you are not and then struggle through it on the job. Take the time to learn it now.

As far as technologies, your time is best spent learning Struts, Spring, Hibernate, an AJAX framework, and JavaServer Faces. It is not trivial to learn each of these technologies, but develop a schedule, pick out a few good books, and build a sample application in each. In short, if you can add each of these technologies to your resume, you should have no problem finding a job.

Questionario

Aiutaci a rendere migliore il nostro sito rispondendo a queste semplici domande. Ti ringraziamo per l'attenzione che ci hai dedicato. Ti promettiamo che terremo conto delle tue indicazioni.

Architetti J2EE - JA001

Si ricercano 2 architetti J2EE con le seguenti caratteristiche:

  • almeno 4 anni di esperienza nello sviluppo Java
  • almeno 3 anni di esperienza nello sviluppo J2EE
  • richiesta competenza su configurazione JBoss/Tomcat
  • conoscenza dei framework: Struts, Hibernate
  • conoscenza del linguaggio SQL e di MySQL
  • qualche mese di esperienza su Linux
  • gradita competenza lato JMS
L'ambito lavorativo è giovane ed interessate: mobile content e system integration. Il tipo di contratto proposto dipende dalle competenze del candidato: non è esclusa l'assunzione a tempo indeterminato! Sede di lavoro Milano. Se sei interessato contattaci immediatamente per mail specificando:
  • riferimento annuncio
  • curriculum
  • competenze area TLC
  • data inizio disponibilità
  • condizioni economiche richieste
Non dimenticare di compilare il nostro questionario di survey del mercato IT.

17 febbraio 2008

Corsi disponibili

Sviluppo Java
  • Linguaggio Java
  • Object Oriented Programming
  • Java I/O
  • Java Multithreading
  • Java Generics
  • Swing
  • JDBC
  • Hibernate
Sviluppo Web
  • HTML/CSS
  • JavaScript
  • Servlets/JSP
  • Taglib e JSTL
  • Struts
  • Java Server Faces
  • Ajax
Sviluppo Mobile
  • Profili MIDP 1.0/2.0
  • Server Integration
  • Mobile Game Programming
Architetture
  • J2EE Architecture
  • EJB 3.0
  • JMS
  • SOA
Corsi monografici
  • XML
  • UML
  • SQL

16 febbraio 2008

Come sono organizzati i corsi?

I corsi sono organizzati in modo da offrire:

  • una panoramica tecnologica
  • una valutazione critica
  • una visione di scenario
  • una descrizione teorica
  • una serie di esercitazioni
Alla fine di ciascun corso il candidato avrà acquisito sufficiente autonomia per poter cominciare ad applicare quanto imparato o proseguire lo studio approfondendo argomenti correlati.

Contatti

Formazione IT organizza corsi a Milano. Per avere ulteriori informazioni è possibile scrivere a itsolutions.training@gmail.com specificando il tipo di informazione richiesta.

Aggiornamento professionale

Il mondo dell'Information Technology è in continua evoluzione dato che vede nell'innovazione tecnologica uno dei suoi motori più importanti. Questa condizione fa sì che le competenze di quanti operano nel mondo IT diventino velocemente superate. In questo tipo di condizione diventa indispensabile la formazione per rimanere sempre aggiornati e per mantenere un livello elevato di efficienza. La competenza sulle tecnologie più recenti è il principale fattore da valutare nel caso si desideri cambiare mansione o posto di lavoro, o anche solo essere informati su quanto sta succedendo intorno a noi. Formazione IT si propone, tramite corsi mirati, di formare i propri candidati su tutte le tecnologie più in voga del momento garantendo sia competenza teorica e sia pratica, ma, soprattutto, offrendo la visione critica che hanno quanti lavorano direttamente su ciascun specifico ambito.

Studenti e neolaureati

Pur riconoscendo l'importanza della preparazione tecnica ed universitaria offerta dalla scuola italiana, va comunque evidenziato un gap molto ampio tra le richieste del mondo del lavoro e la reale preparazione dei candidati che si apprestano ad entrarvi. Le principale aree di disallineamento riguardano:

  • linguaggi di programmazione: Java è insegnato ma il livello di competenza necessario per la realizzazione di soluzioni enterprise va al di là degli obiettivi anche di un corso universitario
  • framework e librerie: il mondo IT è un mare in tempesta per quello che riguarda i semilavorati da utilizzare per aumentare l'efficieza della produzione software
  • metodologie e strutturazione dell'attività di produzione del software: spesso la visione accademica è molto lontana dai compromessi esistenti in un progetto reale
  • architetture: oggi esistono un numero infinito di soluzioni arhcitetturali offerte dalle tecnologie esistenti che vanno conosciute e valutate criticamente al momento dell'avvio di un progetto per garantirne il successo
  • tecnologie: web, mobile e wire-less, desktop, enterprise, disconnesso, asincrono, etc... sono solo alcuni dei nomi a cui è necessario associare una soluzione implementativa in qualsiasi progetto
Formazione IT si propone come ambito in cui è possibile colmare questo gap interagendo direttamente con i professionisti che operano sul campo dello svilupo e della progettazione dell'ambito IT.

Percorsi proposti

Sviluppatore Java Questo percorso richiede l'acquisizione di specifiche competenze che renderanno il candidato in grado di programmare tramite il linguaggio Java. I principali obiettivi sono:

  • conoscenza della sintassi del linguaggio Java
  • conoscenza della modalità di funzionamento della Virtual Machine
  • conoscenza delle principali librerie di funzioni a disposizione nativamente nel linguaggio
  • conoscenza della programmazione orientata agli oggetti
Al termine del corso il candidato sarà in grado di realizzare programmi e funzioni scritte in Java. Il completamento della conoscenza del linguaggio prevede lo studio di altre librerie che saranno presentate nell'area dei corsi monografici (es. Swing, JDBC ed accesso ai dati).

Sviluppatore Web Questo percorso richiede l'acquisizione di specifiche competenze che renderanno il candidato in grado di realizzare applicazioni basate sulla tecnologia Web attraverso application server J2EE. I principali obiettivi sono:
  • conoscenza dell'HTML
  • conoscenza del JavaScript
  • conoscenza di CSS
  • conoscenza del protocollo HTTP
  • conoscenza del funzionamento del web container J2EE
  • conoscenza della programmazione di Servlet e JSP
  • conoscenza dello sviluppo di Taglib e JSTL
  • conoscenza dello sviluppo basato su Struts
  • conoscenza dello sviluppo basato su JSF
Al termine del percorso il candidato sarà in grado di realizzare programmi e funzioni scritte in Java. Il percorso potrà essere completato con lo studio di altre librerie che saranno presentate nell'area dei corsi monografici (es. accesso ai dati, Hibernate, Spring).

Java Architect Questo percorso richiede l'acquisizione di specifiche competenze che renderanno il candidato in grado di progettare architetture di classe enterprise, sistemi di messaggistica e architetture orientate ai servizi. I principali obiettivi sono: conoscenza del funzionamento del container EJB conoscenza delle specifiche JMS presentazione del modello SOA e di una sua specifica implementazione commerciale.

Corsi monografici A parte vengono proposti corsi monografici che hanno los copo di approfondire specifici argomenti che vanno a completare le conoscenze acquisite nel vari percorsi.
  • accesso ai dati con JDBC
  • accesso ai dati con Hibernate
  • Java Multithreading
  • Java I/O
  • Swing

15 febbraio 2008

A chi ci rivolgiamo?

I corsi di Formazione IT sono rivolti a due categorie di persone:

Perchè noi?

Formazione-IT nasce dall'esperienza di molti anni sia nell'ambito della selezione dei candidati e sia nella formazioni degli stessi per l'inserimento nell'attività produttiva di software house e società di consulenza. In questo periodo abbiamo maturato un metodo di insegnamento ed una visione tecnologica che ci consente di offrire ai nostri studenti la possibilità di acquisire le basi per diventare candidati interessanti per le aziende operanti nell'ambito IT. Formazione-IT è organizzata come una cooperativa di professionisti che hanno deciso di offrire una proposta formativa a basso costo a quanti sono interessati ad operare nell'ambito IT al fine di poter selezionare direttamente i profili migliori da inserire nelle proprie aziende. La presenza di tecnici preparati ed operanti nell'ambito IT garantisce una formazione fortemente orientata all'inserimento lavorativo.

Che cosa offriamo?

Formazione-IT offre corsi specialistici rivolti a 2 tipologie di candidati:

Per entrambe offriamo percorsi o singoli corsi pensati per prepararli esplicitamente per l'attività lavorativa.
  • formula serale: questi corsi vengono normalmente erogati in moduli di 3 ore dalle 19.00 alle 22.00 al costo di 75€. Il numero di moduli richiesti dipende dal tipo di corso.
  • formula week-end: questi corsi vengono normalmente erogati in moduli di 6 ore dalle 12.00 alle 18.00 nei giorni di sabato e domenica al costo di 150€. Il numero di moduli richiesti dipende dal tipo di corso.
I corsi possono essere fruiti in blocco o separatamente secondo le indicazioni spiegate nella presentazione dei percorsi. I pagamenti verranno effettuati tramite PayPal (già in uso in eBay) che consente pagamenti con qualsiasi carta di credito/banco posta.

AddThis Social Bookmark Button