[gdlr_row]
[gdlr_column size=”1/2″]
[gdlr_box_icon icon=”fa-copy” icon_color=”#4984d5″ icon_position=”left” title=”Cui se adresează” ]Cursul se adresează oricui:
- își dorește să-și îmbunătățească cunoștintele de programare în C
- a urmat cursul Programming Essentials in C sau are competențe de bază în C
- cunoaște limba engleză
Sunt necesare cunoștințe anterioare de C, Linux/Unix OS și MS Windows [/gdlr_box_icon]
[/gdlr_column]
[gdlr_column size=”1/2″]
[gdlr_box_icon icon=”fa-dashboard” icon_color=”#d55949″ icon_position=”left” title=”Durata” ]
8 saptamani– 33 ore – 11 sedinte
(18:30 – 21:30)
[/gdlr_box_icon]
[/gdlr_column]
[gdlr_column size=”1/2″]
[gdlr_box_icon icon=”fa-copy” icon_color=”#4984d5″ icon_position=”left” title=”Investiția în cariera ta” ]
- 400 RON/lună
Durata cursului: 8 săptămâni
[/gdlr_box_icon]
[/gdlr_column]
[/gdlr_row]
Dezvoltă-ți cariera! Evoluează cu C!
Cursul acoperă curricula necesară pentru pregătirea susținerii examenului de certificare CLP – C Certified Professional Programmer.
[gdlr_accordion style=”style-1″ initial=”1″]
[gdlr_tab title=”Obiectiv”]
[/gdlr_tab]
[gdlr_tab title=”Competențe dobândite”]
Cunoștințele teoretice se îmbină cu cele practice. Fiecare cursant va exersa, explora și încerca conceptele teoretice în lucrări și teme de laborator.
La sfârșitul modulului de curs, vei fi capabil:
- Să utilizezi un număr variabil de parametri
- Să înțelegi sockets și să scrii cod pentru low-level IO
- Să gestionezi memoria disponibilă și stringuri
- Să definești și să gestionezi procese și thread-uri
- Să utilizezi la nivel avansat floats și integeri
[/gdlr_tab]
[gdlr_tab title=”Experiența educațională”][gdlr_frame type=”border” align=”left” caption=”Cum îți vom asigura rezultate de top?”] [gdlr_image_link type=”image” image_url=”https://savnet.ro/wp-content/uploads/2014/08/programare-experienta-educationala.png” alt=” ” link_url=”https://savnet.ro/wp-content/uploads/2014/08/programare-experienta-educationala.png” target=”_blank” width=”650px”][/gdlr_frame][/gdlr_tab]
[gdlr_tab title=”Ce vei studia”]
| Capitol | Subiecte discutate |
|---|---|
| 1. Evoluția C-ului |
milestones: ANSI C, C89, C95, C99, C11 |
| 2. Gestionarea unui număr variabil de parametri |
convenții de numire, transferul parametrilor, utilizare stack-uri, |
| 3. IO low-level (<unistd.h>) |
POSIX, API, ABI, WINAPI, etc |
| 4. Memorie și șiruri (<string.h> și altele) |
manipularea blocurilor de memorie |
| 5. Procese și thread-uri |
definiție, implementare |
| 6. Floats și integeri (<math.h>, <fenv.h>, <inttypes.h> și altele) |
IEEE-754 |
| 7. Bazele network sockets |
ce e un socket și network socket? |
| 8. Diverse |
variabile constante și volatile |
[/gdlr_tab]
[gdlr_tab title=”Cât durează și cum decurge o ședință de curs”]
[/gdlr_tab]
[gdlr_tab title=”Cum se face evaluarea cunoștințelor”]
Verificarea cunoștințelor se face prin predarea temelor de laborator și prin prezentarea unui proiect de integrare a cunoștințelor.
[/gdlr_tab]
[gdlr_tab title=”Certificări recunoscute internațional”]
Curriculum cursului Advanced Programming in C este aliniat cu cerințele pentru obținerea certificării CLP – C Certified Professional Programmer
Susținerea examenului în vederea certificării sus menționate nu este inclusă în prețul ofertei de curs.
[/gdlr_tab]
[/gdlr_accordion]




