Angelonick - Training IT Online
kursbereiche überspringen
Kursbereiche
kursliste überspringen
Kursliste
C#, .NET și O.O.P (P.O.O.)
- Trainer/in: Nicu Pocris
Învață rolul testării în cultura DevOps, automatizarea pipeline-ului, feedback rapid și iterativ.
- Trainer/in: Nicu Pocris
Explică integrarea testării în metodologii agile (Scrum, Kanban), sprint planning și continuous testing.
- Trainer/in: Nicu Pocris
Studiază generarea rapoartelor, metrici de acoperire (code coverage), defect density și raportarea către echipă.
- Trainer/in: Nicu Pocris
Învață să identifice vulnerabilități (OWASP Top 10), utilizarea OWASP ZAP și testele de penetration.
- Trainer/in: Nicu Pocris
Explică metode de testare a performanței (load, stress), instrumente (JMeter, Gatling) și interpretarea rezultatelor
- Trainer/in: Nicu Pocris
Introduce automatizarea testelor cu Selenium, Cypress, Appium; configurarea CI/CD pipelines pentru execuție automată.
- Trainer/in: Nicu Pocris
Studiază testele funcționale (scenario‑based), acceptance criteria și rolul stakeholderilor în testare.
- Trainer/in: Nicu Pocris
Învață să combine unit tests în integration tests, gestionarea dependențelor și utilizarea mock objects.
- Trainer/in: Nicu Pocris
Explică metode de design a testelor (black‑box, white‑box), planificarea testului, prioritizarea și gestionarea defectelor.
- Trainer/in: Nicu Pocris
Introducere în conceptul de unit test, frameworkuri (JUnit, NUnit), assert statements și structura unui test case.
- Trainer/in: Nicu Pocris
Studiază best practices pentru documentarea planului de test și comunicarea rezultatelor către echipă și management.
- Trainer/in: Nicu Pocris
Explică procesul de revizuire a planului de test, feedback de la stakeholderi și iterativitatea planului.
- Trainer/in: Nicu Pocris
Introduce integrarea test automation (Selenium, Cypress) în planul de test și gestionarea pipeline-urilor CI/CD.
- Trainer/in: Nicu Pocris
Învață să documenteze defectele, să le categorizeze, să atribuie priorități și să monitorizeze rezolvarea.
- Trainer/in: Nicu Pocris
Explică conceptul de acoperire (code coverage, functional coverage) și metrici pentru evaluarea eficienței testelor.
- Trainer/in: Nicu Pocris
Studiază structura unui test case (precondiții, acțiuni, rezultate așteptate), utilizarea scenariilor și parametrizarea.
- Trainer/in: Nicu Pocris
Învață să identifice riscurile software, să prioritizeze teste pe baza impactului și probabilității de defect.
- Trainer/in: Nicu Pocris
Explică rolul planului de test, obiectivele, scope și livrabile; introducerea metodologiei Agile vs Waterfall.
- Trainer/in: Nicu Pocris
Explică generarea rapoartelor de test (JUnit XML, HTML dashboards), interpretarea acoperirii și defect density.
- Trainer/in: Nicu Pocris
Studiază integrarea test automation în pipelines CI/CD (Jenkins, GitHub Actions) pentru execuție automată la fiecare commit.
- Trainer/in: Nicu Pocris
Introduce frameworkuri (Selenium, Cypress, Appium), script writing, parametrizare și run‑time environment setup.
- Trainer/in: Nicu Pocris
- Trainer/in: Nicu Pocris
Explorează tehnici avansate: speculative execution, dynamic scheduling (Tomasulo), cache coherence protocols și securitatea hardware.
- Trainer/in: Nicu Pocris
Curs complet pentru începători: RISC vs CISC, pipeline stages, cache hierarhică, SIMD, GPU basics și optimizare de throughput.
- Trainer/in: Nicu Pocris
Analizează micro‑architecture, hazard detection, branch prediction și out‑of‑order execution. Conține exerciții cu HDL și simulare FPGA.
- Trainer/in: Nicu Pocris
Introducează modelul Von Neumann, ISA, pipeline, cache și optimizare de performanță. Include simulări interactive și proiecte practice.
- Trainer/in: Nicu Pocris
Studiază metode de protecție a memoriei (encryption, secure boot, memory isolation) și atacuri side‑channel.
- Trainer/in: Nicu Pocris
Studiază modele de consistență (sequential consistency, relaxed models) în contextul multi‑threading și distribuție.
- Trainer/in: Nicu Pocris
Explică paginarea virtuală, mapping între adrese virtuale și fizice, page tables, TLB și fault handling.
- Trainer/in: Nicu Pocris
Introducere în conceptul de memorie, diferența dintre RAM și ROM, tipuri de memorie (DRAM, SRAM, Flash) și principiile de acces.
- Trainer/in: Nicu Pocris
Studiază metode de protecție a datelor în transfer: encryption, checksum, authentication și mitigarea atacurilor side‑channel.
- Trainer/in: Nicu Pocris
Analizează protocolul USB, clasă de dispozitive (HID, Mass Storage), descriptori și implementarea driverului.
- Trainer/in: Nicu Pocris
Studiază interfețe de rețea: Ethernet, Wi‑Fi, TCP/IP stack, socket programming și optimizarea throughput.
- Trainer/in: Nicu Pocris
Învață diferențele dintre comunicații seriale (UART, SPI, I²C) și paralelă (PCI, USB), protocoale de sincronizare și error handling.
- Trainer/in: Nicu Pocris
Analizează modul în care OS gestionează I/O: device drivers, file systems, buffering, scheduling și prioritizare.
- Trainer/in: Nicu Pocris
Introducează conceptul de interfață (hardware și software), tipuri de porturi, protocoale de comunicație și principiile de design.
- Trainer/in: Nicu Pocris
Analizează compatibilitatea între motherboard și componente noi: socket, chipset, BIOS updates.
- Trainer/in: Nicu Pocris
Învață metodele de testare: boot tests, diagnostic LEDs, software utilities (e.g., HWMonitor).
- Trainer/in: Nicu Pocris
Analizează sloturile PCIe, PCI, M.2, USB, Ethernet, audio și modul de conectare a cardurilor suplimentare.
- Trainer/in: Nicu Pocris
Învață despre disipatoare, ventilatoare, heat sinks și gestionarea temperaturii pe motherboard.
- Trainer/in: Nicu Pocris
Explică modul în care motherboard distribuie tensiunea către CPU, RAM, GPU și periferice; regulatori de voltaj (VRM).
- Trainer/in: Nicu Pocris
Studiază BIOS/UEFI: boot process, configurarea hardware, firmware updates și securitatea.
- Trainer/in: Nicu Pocris
Analizează CPU socket, chipset, RAM slots, PCIe/PCI slots, SATA/M.2 connectors și modul de conectare a perifericelor.
- Trainer/in: Nicu Pocris
Introducează conceptul de motherboard: rolul său în sistem, interconectarea componentelor și arhitectura generală.
- Trainer/in: Nicu Pocris
Învață metodele de monitorizare a temperaturii (HWMonitor, BIOS), diagnostic LEDs și software de alertă.
- Trainer/in: Nicu Pocris
Studiază materialele și geometria heat sink-urilor pentru CPU/GPU; optimizarea contactului cu suprafața.
- Trainer/in: Nicu Pocris
Învață modul de control al ventilatoarelor: PWM, fan curves, software utilities (e.g., FanControl).
- Trainer/in: Nicu Pocris
Analizează transferul de căldură prin conductivitate, conveție și radiație; modele de calcul pentru temperatura componentelor.
- Trainer/in: Nicu Pocris
Explică principiile răcire: disipatoare, ventilatoare, heat sinks, fan curves și impactul asupra temperaturii.
- Trainer/in: Nicu Pocris
Studiază regulatori de voltaj (VRM), stabilitatea tensiunii pentru CPU, RAM și periferice.
- Trainer/in: Nicu Pocris
Analizează componentele PSU: capacități, rating, cabluri, modul de conectare la motherboard și GPU.
- Trainer/in: Nicu Pocris
Introducează conceptul de alimentare: tipuri de surse (AC/DC), convertori, regulatori de voltaj și protecție.
- Trainer/in: Nicu Pocris
Învață metodele de testare: diagnostic LEDs, software utilities (e.g., Device Manager), troubleshooting common issues.
- Trainer/in: Nicu Pocris
Învață să interacționezi cu senzori (temperature, accelerometer) via I²C/SPI/ADC, implementarea driverului.
- Trainer/in: Nicu Pocris
Analizează interfețe audio (HDMI, DisplayPort, USB‑audio) și video (PCIe, HDMI, DVI), configurarea în BIOS și driverul.
- Trainer/in: Nicu Pocris
Explică arhitectura PCIe: lane, link speed, slot types (x1/x4/x8/x16), și modul de conectare a cardurilor GPU/SSD.
- Trainer/in: Nicu Pocris
Studiază interfețe SATA, NVMe/M.2, diferențele de throughput, cabluri și configurare în BIOS.
- Trainer/in: Nicu Pocris
Analizează protocoalele USB (USB 2.0/3.0/4.0), porturi USB‑C, transferuri bulk/interrupt, și implementarea driverului.
- Trainer/in: Nicu Pocris
Introducează conceptul de periferice: rolul lor în sistem, tipuri (USB, SATA, PCIe, audio, video) și interconectarea cu motherboard.
- Trainer/in: Nicu Pocris
Învață metodele de testare: ping, traceroute, port scanning, software utilities (e.g., Wireshark).
- Trainer/in: Nicu Pocris
Analizează rețele mesh Wi‑Fi, Zigbee, LoRa pentru aplicații IoT și configurarea în firmware.
- Trainer/in: Nicu Pocris
Explică metode de optimizare throughput, Quality of Service (QoS), congestion control și monitoring.
- Trainer/in: Nicu Pocris
Studiază principiile routing (static/ dynamic) și switch‑ing în contextul LAN/WAN.
- Trainer/in: Nicu Pocris
Analizează protocoale suplimentare (DHCP, DNS, SNMP), criptarea traficului și autentificarea pe rețea.
- Trainer/in: Nicu Pocris
Explică conceptul de sockets, porturi, IP addressing, routing, NAT și firewall.
- Trainer/in: Nicu Pocris
Studiază standardele Wi‑Fi (802.11a/b/g/n/ac/ax) și Bluetooth, modul de conectare, securitate și firmware updates.
- Trainer/in: Nicu Pocris
Analizează protocoalele Ethernet (10/100/1000 Mbps), cabluri RJ‑45, configurarea adaptorului și BIOS.
- Trainer/in: Nicu Pocris
Introducează modelul OSI, TCP/IP stack și rolul rețelelor în sistemele moderne.
- Trainer/in: Nicu Pocris
Studiază actualizările firmware pentru microcontrolere (USB‑Power Delivery, AC/DC adapters).
- Trainer/in: Nicu Pocris
Învață să configurezi pini GPIO, porturi analog/analog, PWM, și implementarea driverului în Windows.
- Trainer/in: Nicu Pocris
Analizează tipuri de microcontrolere (ARM Cortex‑M, AVR, PIC), registre, I/O, și modul de programare în Visual Studio.
- Trainer/in: Nicu Pocris
Introducere în conceptul de sistem embedded: diferența dintre microcontrolere și microprocesor, rolul perifericelor și interconectarea cu motherboard.
- Trainer/in: Nicu Pocris
Învață să configurezi un board FPGA (Xilinx/Altera) pentru prototiparea unui microprocesor sau ASIC simplu.
- Trainer/in: Nicu Pocris
Analizează gatele logice (AND, OR, XOR, NAND) și unitatea aritmetică (ALU), cum se combină pentru operații complexe.
- Trainer/in: Nicu Pocris
Explică sintaxa HDL: declarații, modul de definire a modulelor, porturi și semnalizare.
- Trainer/in: Nicu Pocris
Introducere în conceptul de FPGA: diferența dintre ASIC și FPGA, rolul în prototiparea hardware și avantajele reconfigurabilității.
- Trainer/in: Nicu Pocris
Învață să utilizezi tool‑s pentru design (Altium Designer, Vivado, Quartus) și să interpretezi output-ul de simulare.
- Trainer/in: Nicu Pocris
Explică modul de desenare a schematics (schematicul electronic), utilizarea tool‑s pentru layout (Altium Designer, KiCad).
- Trainer/in: Nicu Pocris
Introducează conceptul de PCB: layout, routing, component placement și rolul în prototiparea hardware.
- Trainer/in: Nicu Pocris

Documentați deciziile arhitecturale (ADR), creați artefacte de livrare și rapoarte.
- Trainer/in: Nicu Pocris

Integrare a securității: IAM, threat modeling, compliance (ISO 27001, GDPR).
- Trainer/in: Nicu Pocris
Înțelege rolurile, responsabilitățile și mecanismele de guvernare în cadrul EA (CMDB, policy management).
- Trainer/in: Nicu Pocris
Planificați infrastructura fizică și virtuală, adoptarea cloud (AWS, Azure, GCP) în EA.
- Trainer/in: Nicu Pocris
Analizează arhitectura aplicațiilor: stratificată, microservicii, patternuri de design.
- Trainer/in: Nicu Pocris
Construiți modele de date (relational, NoSQL), gestionarea metadatelor și linia de date în EA.
- Trainer/in: Nicu Pocris
Aplică BPMN pentru modelarea proceselor de afaceri, integrându‑se cu arhitectura IT.
- Trainer/in: Nicu Pocris
Explorează cele șase dimensiuni ale Zachman, cum să creezi matrice de arhitectură și să documentezi artefactele.
- Trainer/in: Nicu Pocris
Învață structura TOGAF (Architecture Development Method), modelul de arhitectură și procesul de dezvoltare.
- Trainer/in: Nicu Pocris
Introduce conceptul de EA, alinierea IT cu obiectivele business și definirea domeniilor principale.
- Trainer/in: Nicu Pocris
Teste unitare/integrate, monitorizare (Prometheus, Grafana) pentru servicii.
- Trainer/in: Nicu Pocris
Analizează diferențele, când să alegi microservicii sau SOA.
- Trainer/in: Nicu Pocris
Integrare a securității: autentificare, autorizare, token management.
- Trainer/in: Nicu Pocris
Învață orchestrare de servicii (BPEL, Camunda) și gestionarea fluxurilor.
- Trainer/in: Nicu Pocris
Introduce GraphQL ca alternativă la REST pentru interogări eficiente.
- Trainer/in: Nicu Pocris
Compară protocoalele SOAP și REST, implementarea API-urilor în SOA.
- Trainer/in: Nicu Pocris
Explorează ESB, modele de integrare (message bus, routing, transformation).
- Trainer/in: Nicu Pocris
Învață cum să definești contracte (WSDL/REST), interfețe și QoS pentru servicii.
- Trainer/in: Nicu Pocris
Introduce principiile SOA, diferența față de monolitic și avantajele în scalabilitate.
- Trainer/in: Nicu Pocris
Integrare a securității: gestionarea identităților, rețele private, firewalluri.
- Trainer/in: Nicu Pocris
Monitorizați performanța și sănătatea clusterului Kubernetes și serviciilor cloud.
- Trainer/in: Nicu Pocris
Implementați pipeline-uri CI/CD (GitHub Actions, Azure DevOps) pentru microservicii.
- Trainer/in: Nicu Pocris
Învață cum să dezvolți aplicații serverless, gestionarea resurselor și scalabilitatea automată.
- Trainer/in: Nicu Pocris
- Trainer/in: Nicu Pocris
Explorează arhitectura Kubernetes, orchestrare de containere, servicii și networking.
- Trainer/in: Nicu Pocris
Învață cum să creezi imagini Docker, gestionarea volumulelor și distribuirea pe platforme cloud.
- Trainer/in: Nicu Pocris
- Trainer/in: Nicu Pocris
Integrarea sistemelor și designul API-urilor pentru acces la date.
- Trainer/in: Nicu Pocris
Protecția datelor: encryption, access control, compliance.
- Trainer/in: Nicu Pocris
Crearea și utilizarea catalogului de metadate (e.g., Apache Atlas).
- Trainer/in: Nicu Pocris
Gestionarea calității datelor, linie de date și metadate.
- Trainer/in: Nicu Pocris
Compară caracteristicile NoSQL: document, columnar, key‑value.
- Trainer/in: Nicu Pocris
Învață cum să procesezi volume mari de date cu Hadoop, Apache Spark și Flink.
- Trainer/in: Nicu Pocris
Explorează diferențele dintre data lake și data warehouse, arhitectura de stocare.
- Trainer/in: Nicu Pocris
Compară procesul ETL (Extract, Transform, Load) cu ELT (Extract, Load, Transform).
- Trainer/in: Nicu Pocris
Învață cum să creezi modele entitate‑relatie (ER) și diagramă UML pentru baze de date.
- Trainer/in: Nicu Pocris
Introduce arhitectura datelor, diferența între modele relaționale, NoSQL și graf.
- Trainer/in: Nicu Pocris
Integrarea securității în pipeline‑urile CI/CD (scan de vulnerabilitate, policy engines).
- Trainer/in: Nicu Pocris
Aplică patternuri de design pentru arhitectura securității: zero trust, defense in depth.
- Trainer/in: Nicu Pocris
Algoritmi de criptare (AES, RSA), gestionarea cheilor și stocarea securizată a datelor.
- Trainer/in: Nicu Pocris
Înțelege cerințele de audit, raportare și verificarea conformității.
- Trainer/in: Nicu Pocris
Aplică principiile OWASP pentru dezvoltare securizată: input validation, CSRF, XSS, etc.
- Trainer/in: Nicu Pocris
Configurarea și gestionarea firewallurilor, sistemelor de detectie/prevenire a intruziunilor și rețelelor private.
- Trainer/in: Nicu Pocris
Gestionarea identităților, autentificare (SSO, MFA), autorizare (RBAC, ABAC).
- Trainer/in: Nicu Pocris
Învață cum să identifici și să clasifici amenințările folosind OWASP Top 10 și NIST SP‑800‑53.
- Trainer/in: Nicu Pocris
Introduce arhitectura securității, diferența între nivelurile de protecție și rolurile implicate.
- Trainer/in: Nicu Pocris
Patternuri pentru gestionarea API-urilor și mesh de servicii.
- Trainer/in: Nicu Pocris
Patternuri pentru pipeline‑uri CI/CD și deploy strategies.
- Trainer/in: Nicu Pocris
Patternuri pentru performanță și scalabilitate: load balancing, caching.
- Trainer/in: Nicu Pocris
Patternuri de securitate: zero trust, defense in depth.
- Trainer/in: Nicu Pocris
Gestionarea prioritizării traficului și controlul congestionării.
- Trainer/in: Nicu Pocris
Configurarea și gestionarea firewallurilor, sistemelor de detectie/prevenire a intruziunilor și rețelelor private.
- Trainer/in: Nicu Pocris
Configurați și gestionați rețele în cloud (AWS, Azure, GCP).
- Trainer/in: Nicu Pocris
Înțelege virtualizarea rețelei: VNFs, SDN, vSwitches.
- Trainer/in: Nicu Pocris
Explorează protocoalele (IP, OSPF, BGP) și dispozitivele (switch, router).
- Trainer/in: Nicu Pocris
- Trainer/in: Nicu Pocris
Introduce arhitectura rețelei, diferența între LAN, WAN, SD‑WAN și rolurile implicate.
- Trainer/in: Nicu Pocris
Înțelege cerințele de audit și raportare pentru conformitate.
- Trainer/in: Nicu Pocris
Aplică patternuri pentru microservicii: bounded context, service mesh, API gateway.
- Trainer/in: Nicu Pocris
Înțelege separarea comenzilor de interogări pentru scalabilitate și performanță.
- Trainer/in: Nicu Pocris
Explorează patternurile MVC (Model‑View‑Controller) și MVVM (Model‑View‑ViewModel).
- Trainer/in: Nicu Pocris
Învață cum să separi responsabilitățile în straturi pentru scalabilitate și testabilitate.
- Trainer/in: Nicu Pocris
Introduce arhitectura aplicațiilor, diferența între nivelurile de prezentare, business și date.
- Trainer/in: Nicu Pocris
Automatizarea configurării infrastructurii cu Ansible, Terraform, NetBox.
- Trainer/in: Nicu Pocris
Compară principalele caracteristici, costuri și ecosistemul fiecărei platforme cloud.
- Trainer/in: Nicu Pocris
Integrarea infrastructurii în pipeline‑uri CI/CD (GitHub Actions, Azure DevOps).
- Trainer/in: Nicu Pocris
Implementați IaC pentru automatizarea provisioningului și gestionarea resurselor.
- Trainer/in: Nicu Pocris
Învață cum să configurezi servere fizice, hypervisori (VMware, Hyper‑V) și soluții de stocare.
- Trainer/in: Nicu Pocris
Introduce arhitectura infrastructurii, diferența între hardware, virtualizare și cloud.
- Trainer/in: Nicu Pocris
Monitorizarea și raportarea activităților pentru audit și compliance.
- Trainer/in: Nicu Pocris
Înțelege cerințele de conformitate pentru protecția datelor și tranzacțiile financiare.
- Trainer/in: Nicu Pocris
Învață cum să creezi, documentezi și implementezi politici de securitate și operaționale.
- Trainer/in: Nicu Pocris
Compară modele de guvernare (COBIT, ITIL) și standarduri de securitate (ISO 27001).
- Trainer/in: Nicu Pocris
Introduce rolurile, responsabilitățile și cerințele de conformitate în IT.
- Trainer/in: Nicu Pocris
Aplică patternuri pentru microservicii: Command Query Responsibility Segregation, event sourcing.
- Trainer/in: Nicu Pocris
Înțelege principiile DDD și structura domeniului în aplicații.
- Trainer/in: Nicu Pocris
Patternuri de arhitectură a aplicației (Layered, Hexagonal, Onion).
- Trainer/in: Nicu Pocris
Workshop practică: implementare de patternuri în C#, Java, Python.
- Trainer/in: Nicu Pocris
Analiza proiecte reale care utilizează patternurile pentru soluționarea problemelor.
- Trainer/in: Nicu Pocris
Acces la biblioteci de patternuri și explicații detaliate.
- Trainer/in: Nicu Pocris
Învață cum să aplicați SOLID în designul patternurilor pentru code quality.
- Trainer/in: Nicu Pocris
Explorează patternurile de comportament (Observer, Strategy, Command, Iterator).
- Trainer/in: Nicu Pocris
Introduce patternurile de creare (Factory, Singleton, Builder) și structurale (Adapter, Composite, Decorator).
- Trainer/in: Nicu Pocris