Home Consorzio Scuole Giovani & Lavoro Famiglie Progetti
      Programmatore Java

   
  Progetti Home
  Global Junior Challenge
  E-inclusion Site
  Scuole on Line
  SchoolWebby
  Carta di Credito Formativa
  Corso di Tutoring Multimediale
  Nonni su Internet
  Città come scuola
  Insegnanti a scuola di computer
  Progetto LEIPS
  Progetto Digital Multilearning
  Progetto Donne e nuove tecnologie
  Progetto Auxilia
  Progetto Holding Hands
  Progetto Città Educativa
  Punto Acca
  Al Centro Anziani c'è Post@ per me!
  Doppio Codice
  II Settimana alfabetizzazione digitale
  Rome Cup 2007
 

   
Obiettivi
Formare sviluppatori che siano in grado di accompagnare le tecniche di analisi e programmazione visuale con l'Object Oriented (UML) a linguaggi modernamente strutturati che consentono la realizzazione di applicazioni distribuite Internet.

Prerequisiti
Conoscenza delle caratteristiche e delle funzionalità di base dei sistemi operativi. Conoscenza della rete Internet nelle sue caratteristiche principali. Conoscenza di base delle logiche e dei linguaggi di programmazione.

Modalità di erogazione
   - 1 Modulo di start-up in aula da mezza giornata
   - 145 ore di autoformazione on line (i materiali didattici on line sono in lingua inglese)
   - 20 moduli in aula con docente da 3 ore
   - Servizio di tutoring
   - Manuale didattico
   - Attestato di frequenza

Contenuti
Programming fundamentals
- Programming Fundamentals: Getting Started
- Programming Fundamentals: Designing Programs

C Programming
- ANSI C Programming: Introducing C
- ANSI C Programming: Data Representation
- ANSI C Programming: Functions
- ANSI C Programming: Expressions
- ANSI C Programming: Flow Control
- ANSI C Programming: Text Processing
- ANSI C Programming: Processing Records
- ANSI C Programming: Pointers
- ANSI C Programming: The Standard Library and Preprocessor

Object Oriented Programming
- Principles of OOP: II
- Principles of OOP: I
- Object-Oriented Analysis - Objects and Classes
- Object-Oriented Analysis - Dynamic Modeling
- Object-Oriented Design

OOAD with UML
- OOAD with the UML: Fundamentals
- OOAD with UML - Analysis
- OOAD with the UML: Exploring System Behavior
- OOAD with the UML: Finding Classes
- OOAD with the UML: Analyzing the System
- OOAD with the UML: System and Object Behavior

OOAD with UML - Design
- OOAD with the UML: Designing the System
- OOAD with the UML: Design and Implementation Issues

OOAD with UML - Tools
- OOAD with the UML: Rational Rose 98 - Fundamentals
- OOAD with the UML: Rational Rose 98 - Enhanced Features

Java 2 - fundamentals
- Java 2: Language Basics
- Java 2: Creating Classes
- Java 2: Language Features
- Java 2: Core Utilities
- Java 2: Introduction to Creating GUIs

Java 2 - Enterprise
- Java Enterprise Connectivity: Swing and the JFC
- Java Enterprise Connectivity: Java Database Connectivity (JDBC)
- Java Enterprise Connectivity: Remote Method Invocation (RMI) and Serialization
- Java Enterprise Connectivity: CORBA and the Java IDL
- Java Enterprise Connectivity: Servlets
- Java Enterprise Connectivity: Enterprise Java Beans (EJB)
- Java Enterprise Connectivity: Security Features


Durata del corso: 5 mesi

Costo: € 1.200 (IVA inclusa)

E' prevista la possibilità di accesso alle aule multimediali del Consorzio per le ore di autoformazione on line.
Durante le lezioni vi è la disponibilità di un docente per aula e di un computer a persona.
Le lezioni si terranno in orari flessibili che varieranno tra le 9.00 e le 19.00.


   


Siamo 201 scuole ad oggi 7/2/2012




e-inclusionsite.org

GJC 2006

Progetto LEIPS

English Version