Programator Sistem Informatic

Cursul PROGRAMATOR SISTEM INFORMATIC, derulat în Timişoara, este curs de SPECIALIZARE, acreditat ANC, cu CERTIFICAT DE ABSOLVIRE eliberat sub egida Ministerului Muncii şi a Ministerului Educaţiei, recunoscut UE. Cursul urmăreşte formarea profesională a persoanelor absolvente ale ÎNVĂŢĂMÂNTULUI SUPERIOR CU DIPLOMĂ DE LICENŢĂ pentru dezvoltarea aplicaţiilor/ programelor/ software-ului folosind ca şi mediu de dezvoltare limbajul C sau C++ / Java / PHP

CURS DE SPECIALIZARE ONLINE

 COR: 251204 - Programator sistem informatic

          251201 - Analist

          251202 - Programator

          251203 - Inginer de sistem în informatică

          251205 - Inginer de sistem software

          251206 - Manager proiect informatic

 

Condiţii de access: Învăţământ superior cu diplomă de licenţă

Program de pregătire pentru cursul PROGRAMATOR SISTEM INFORMATIC:

  1. Organizarea mediului de muncă
  2. Norme specifice de securitate a muncii, situații de urgență și protecția a mediului
  3. Comunicare și relaționare în mediul de muncă
  4. Protecția și securitatea datelor
  5. Utilizarea dispozitivelor hardware și aplicațiilor software de programare
  6. Proiectarea programelor/ componentelor / aplicațiilor software
  7. Elaborarea programelor / componentelor / aplicațiilor software

7.1. Limbaje de programare:  Categorii de limbaje de programare și unități lexicale ale acestora; Programe și subprogram (procedure și funcții); Compilarea și execuția programelor; Depanarea erorilor. 

    Structuri de program:  Prezentarea structurilor de program liniare, alternative și repetitive; Metode de prezentare a algoritmilor: scheme logice, limbaje pseudocod; Aplicații. 

    Prezentarea mediului de dezvoltare specific limbajului.

7.2. Structuri de date:  Tipuri de date elementare; Tipuri și structure de date compuse (tablouri, mulțimi, liste, stive, cozi, arbori, articole, fișier, dispozitiv de intrare-ieșire). 

    Particularități programare orientate obiect și implementare acesteia în contextul limbajului.

7.3. Elemente specifice limbajului de programare:  Unități lexicale; Structuri de program, Structuri de date.

7.4. Implementări specifice limbajului de programare  (aplicații pentru familiarizarea cu elementele limbajului)

7.5. Algoritmi și tehnici de programare:  Algoritmi pentru sortarea datelor; Algoritmi recursivi; Algoritmi Divide & Impera; Algoritmi Backtracking; Sucursala Algoritmi & Bound; Algoritmi Greedy etc.

7.6. Implementarea algoritmilor în contextul limbajului.

7.7. Dezvoltarea aplicațiilor complexe.

  1. Testarea programelor / componentelor / aplicațiilor software
  2. Asigurarea corectitudinii rezultatelor obținute
  3. Asigurarea securității programelor / componentelor / aplicațiilor software, a datelor de test și a suporturilor / dispozitivelor de stocare
  4. Implementarea programelor / componentelor / aplicațiilor software
  5. Proceduri de calitate
  6. Acordarea de consultanță beneficiarilor / utilizatorilor programelor / componentelor / aplicațiilor
  7. Identificarea necesarului de componente și materiale consumabile specifice

Competenţe dobândite:

  1. Organizează locul de muncă;
  2. Întreține echipamentele de lucru;
  3. Aplică prevederile legale referitoare la sănătatea și securitatea în muncă și în domeniul situațiilor de urgență;
  4. Aplică normele de protecție a mediului;
  5. Lucrează în echipă;
  6. Aplică cunoștințe generale de comunicare;
  7. Aplică normele de protecţie și securitate a datelor;
  8. Utilizează dispozitivele hardware si aplicațiile software de programare;
  9. Proiectează programe / componente / aplicații software;
  10. Elaborează programe / componente / aplicații software;
  11. Testează programe / componente / aplicații software;
  12. Asigură corectitudinea rezultatelor obținute;
  13. Asigură securitatea programelor / componentelor / aplicațiilor software, a datelor de test și a suporturilor / dispozitivelor de stocare;
  14. Implementează programe / componente / aplicații software;
  15. Aplică procedurile de calitate;
  16. Acordarea de consultanță beneficiarilor / utilizatorilor programelor / componentelor / aplicațiilor;
  17. Identifică necesarului de componente și materiale consumabile specifice.

Examen: Teste grilă (proba scisă), Proiect (proba practică).

Diploma: Certificat de absolvire sub egida Ministerului Muncii şi a Ministerului Educaţiei.

Informații

Cursurile de calificare profesională și recalificare sunt instrumente esențiale pentru adaptarea și succesul într-o lume a muncii în continuă schimbare. Ele reprezintă investiții în viitorul profesional și personal, deschizând uși către noi posibilități și realizări. Aceste cursuri sunt concepute pentru a oferi cunoștințele și aptitudinile necesare pentru a desfășura o activitate profesională într-un mod eficient și competent.