top of page
  • Whatsapp
  • Linkedin
  • Facebook Icona sociale
  • Instagram

PRE-ACADEMY – ALFABETIZZAZIONE PROGRAMMING

​

Qui non si “guarda” la programmazione: la si fa, ogni giorno.

Partiremo da zero con un blocco di alfabetizzazione informatica e logica, così da costruire fondamenta solide — l’unico modo per reggere un’Academy avanzata e un ingresso credibile in azienda.

​

Programma del corso

MODULO 1 — Programmazione Procedurale con C++

​

Lo step zero per imparare a “pensare come uno sviluppatore”.

Macro-aree:

  • logica, variabili, tipi di dato

  • input/output

  • controllo del flusso (if, for, while)

  • funzioni e decomposizione del problema

  • array e strutture dati di base

  • debugging e problem-solving

 

 Obiettivo didattico: costruire una mente "funzionale" — prima del linguaggio, il ragionamento.

​

MODULO 2 — MySQL & Modellazione dei Dati (E/R da requisito reale)

 

  • Presentazione del requisito reale (es. gestione iscrizioni/ordini/profili)

  • gli allievi identificano entità, relazioni, attributi

  • producono il diagramma E/R

  • traduzione del modello in schema MySQL (tabelle, PK, FK)

  • Test con query di verifica​​

​

 Obiettivo: capire che il software nasce dall’analisi, non dal “codice a caso”.

​​

MODULO 3 — Fondamenti Web: HTML, CSS, Introduzione a 

  HTML

  • Struttura di una pagina (tag, elementi, attributi)

  • Form e campi input 

  • Semantica e organizzazione dei contenuti

   CSS

  • box model, classi, selettori

  • cenni a layout (flex / grid, utilizzo controllato)

  • logica di stile e presentazione per un output leggibile

   JAVASCRIPT

  • DOM: interazione con la pagina

  • validazioni  form

MODULO 4 - Introduzione alla programmazione Java

​

  •  Introduzione alla programmazione Ad Oggetti

  •  Caratteristiche del linguaggio Java 

  • JDK, Installazione e configurazione, IDE

​

​

MODULO 5 - Fondamenti di Java

​

  •  La Piattaforma Java 

  •  Paradigmi di programmazione ad oggetti.

  •  Esempio Programma Java

  •  Controllo del flusso

  •  Tipi primitivi

  • Tipi Wrapper

  •  Classi e oggetti

  •  Proprietà e metodi

  •  Costruttori

  •  Metodi di accesso

  •  Incapsulamento

  •  Ereditarietà,

  •  Interfacce

  •  Classi astratte

  •  Polimorfismo

  •  Eccezioni

  •  Generics

  •  Collections (List,Set,Map)

​

MODULO 6- JAVA EE

​

  • Introduzione a JAVA EE

  • Servlet

  • JSP

  • JDBC

  • JPA

Cosa saprai fare al termine del corso:
​​

  • Comprendere la logica e la struttura del codice (C++)

  • Costruire pagine web base con HTML e CSS

  • Capire come funziona l’interazione attraverso JavaScript

  • Analizzare un requisito reale e progettare un database (E/R + MySQL)

  • Sviluppare logiche lato server con Java

  • Creare il tuo primo software funzionante completo di input, dati e output

Corso Junior Web Developer

Vuoi imparare a programmare partendo da zero?

​

Il nostro corso Junior Web Developer ti guida da zero alla scrittura di software: iniziamo con logica e programmazione C++, passiamo alla creazione di pagine web con HTML e CSS e accenni di JavaScript, analizziamo dati con MySQL e introduciamo Java lato server. È il primo passo concreto per entrare nel mondo dello sviluppo software.

ArmandoCastaldo

Armando castaldo

Posso dire di aver vissuto un'esperienza che ha segnato una svolta significativa nella mia vita. Partendo da zero, con l'obiettivo chiaro di intraprendere una nuova strada professionale, ho trovato in questo corso un sostegno prezioso. Prima di questo percorso, la mia esperienza lavorativa era totalmente estranea al mondo della programmazione; come terminalista, mi trovavo in un contesto molto diverso. Tuttavia, l'atmosfera accogliente e familiare dell'ente RF mi ha aiutato a superare le mie iniziali incertezze, pur non negando che ci siano stati momenti di difficoltà e sconforto lungo il cammino. Nonostante le sfide incontrate lungo il percorso, non ho mai perso di vista il mio obiettivo. Anche se il successo non è arrivato immediatamente, ho deciso di affrontare i colloqui solo (l'ente mi aveva proposto dei colloqui che hanno sostenuto i miei compagni di classe i quali sono stati assunti ma io rifiutai) dopo aver superato le mie insicurezze personali. Ho intrapreso questa fase da solo, contattando direttamente le aziende con ricerche aperte. Devo ammettere che il feedback ricevuto dalle aziende è stato estremamente positivo, un'azienda in particolare ha deciso di offrirmi l'opportunità che tanto desideravo: sono stato assunto! Questo successo è stato reso possibile grazie alla solida preparazione ricevuta presso l'ente RF. Non posso che ringraziare di cuore tutto lo staff per avermi fornito gli strumenti e le competenze necessarie per entrare nel mondo del lavoro con fiducia e determinazione.

PARTNER
LINEAR IT
SAP
SI
SYNCLAB
SAU
DELTA
PARTNER LOGOGRAMMA
PIXORA
PROFIND
RF Tecnoformazione

Contact Us

Grazie per averci contattato!

pekit accreditato
SEDE ESAMI EIPASS
PYTHON INSTITUTE CENTRO ACCREDITATO
ente iscritto negli elenchi formatemp
CENTRO ACCREDITATO OpendEDG
IS09001

Via Cavallo 6 , Torre del Greco , Napoli

Tel 081 187 59 182

Copyright ©  2019 RF Tecnoformazione by M.S  All rights reserved privacy

P.IVA 08975731210

bottom of page