Sari la conținut

NOU – ExperienceShip – Modul de practică pe proiecte reale de 12 săptămâni

Consiliere gratuită
  • Acasă
  • Cursuri

    Upgrade de skilluri

    Fă următorul pas în carieră!

    Reconversie profesională

    Descoperă noi oportunități de carieră. 

    Cursuri companii

    Pentru dezvoltarea echipelor din companii.

    Cursuri Elevi

    Dezvoltarea abilităților digitale și pregătirea pentru viitor.

  • ExperienceShip
  • WAVES
  • Mentori
  • Evenimente

    Evenimente gratuite

    Descoperă cele mai noi tendințe din tehnologie.

    Workshopuri

    Dezvolta abilitățile IT într-un mediu practic și colaborativ.

  • Povești de succes
  • Despre noi
    wantsome4

    Despre noi

    Educație IT practică, orientată spre rezultate reale.

    Proces de selecție

    Identificarea celor mai potriviți candidați.

    Wantsome și comunitate

    Pentru a-ți transforma pasiunea în carieră.

    Acreditare

    Suntem certificați pentru a oferi cursuri IT de calitate, recunoscute pe piața muncii.

  • Noutati

    Articole/Blog

    Cele mai noi tendințe și sfaturi din lumea IT.

    Podcast

    Un podcast despre oameni, IT și oameni în IT.
  • Contact
ExperienceShip Project
Sesiunea 2026

WAVES

Wantsome Video Encrypted Streams

Platformă educațională de streaming video securizat, construită de la zero. Focus pe criptare AES-256, infrastructură cloud și arhitectură scalabilă.

Descoperă proiectul
Aplică la ExperienceShip

12 luni

TIMELINE

1100h

EFORT TOTAL

5

MODULE

12

TEHNOLOGII

A
B
C
+24 watching
Live session
AES-256 ENCRYPTED
LIVE
WAVES — Sprint 4 Demo
Streaming securizat · 1080p
REC
14:32 / 38:10
AES-256
End-to-end

01. CE ESTE WAVES?

Un proiect real.
Construit de echipe reale.

WAVES protejează conținutul video, documentele și sesiunile live împotriva copierii și redistribuirii neautorizate. Securitate integrată la fiecare nivel al arhitecturii.

Problemă → Soluție
Videoclipurile pot fi descărcate cu orice screen recorder
Fiecare utilizator primește un flux criptat unic, fără cheia lui, conținutul nu poate fi reconstruit
Problemă → Soluție
PDF-urile distribuite online circulă liber după prima descărcare
Documentele se randează direct în browser fără opțiuni de descărcare, printare sau copiere
AES-256
Protected
Problemă → Soluție
Capturile de ecran din sesiunile live nu pot fi controlate
Înregistrările au watermark automat, iar sesiunile sunt protejate la nivel de flux media
Stack & Principii
Open-source AES-256 WebRTC Cloud-native Zero plaintext Modular

02. Ce construim

O platformă, cinci module.

Fiecare modul este o componentă independentă, construită cu standarde de industrie.

🎬
Streaming Video criptat
Flux video criptat AES-256, unic per utilizator, cu buffer limitat.
📄
Vizualizare documente protejată
PDF-uri redate direct în browser, fără download sau print.
🎥
Întâlniri video în timp real
Videoconferință WebRTC cu watermarking și înregistrare automată.
⚙️
Panou de administrare
Dashboard complet pentru gestionarea cursurilor, utilizatorilor și analizelor.
🛡️
Securitate și audit
Penetration testing, audit de securitate și protecție XSS/CSRF la fiecare sprint.
Flux criptat unic per utilizator
🎥
Sursă video
→
🔒
AES-256 + cheie unică
→
📱
Player utilizator

Fiecare utilizator primește propriul flux criptat cu AES-256 și rotație dinamică de chei. Buffer-ul este limitat la 30 de secunde, făcând imposibilă reconstituirea conținutului. Chunking-ul video cu FFmpeg garantează că nici un fragment nu poate fi folosit independent.

FFmpeg AES-256-CBC RSA-2048 Buffer 30s
Protecție la nivel de pagină
📄
PDF original
→
🔐
Criptare per pagină
→
👁️
Vizualizare browser

Documentele sunt redate direct în browser via PDF.js, fără posibilitatea de download, print sau right-click. Criptarea se face la nivel de pagină, astfel încât fiecare pagină este decriptată individual și încărcată în memorie doar când este vizualizată.

PDF.js PyPDF2 No download No print
Sesiune live securizată
📹
Camera utilizator
→
📡
WebRTC + TURN
→
📊
Watermark + înregistrare

Sesiunile live folosesc WebRTC pentru latență minimă. Fiecare sesiune este înregistrată automat, watermark-ul vizibil și invizibil identifică utilizatorul, iar screen sharing-ul este monitorizat. Suportă până la 50 de participanți simultan.

WebRTC aiortc Coturn 50 participanți
Arhitectură async
👤
Instructor
→
🖥️
Django Admin
→
⚡
Celery + Redis

Instructorii au acces la un panou complet: gestionare utilizatori, cursuri, conținut, teme și rapoarte de activitate. Celery și Redis asigură procesarea asincronă a task-urilor grele, encoding video, trimitere email-uri, generare rapoarte.

Django Celery Redis Async tasks
Ciclu de securitate per sprint
🔍
OWASP audit
→
🧪
Automated tests
→
✅
Merge aprobat

Fiecare sprint include un ciclu de securitate: OWASP Top 10 checklist, SQL injection prevention, XSS și CSRF protection, audit de criptare și penetration testing automatizat. Toate vulnerabilitățile sunt documentate și rezolvate înainte de merge.

OWASP Bandit pytest XSS/CSRF

03. Cum lucrăm

Tehnologii din industrie

Nu din tutorial. Exact ce vei folosi la job.

🐍
Backend
🐍 Backend
  • Python 3.11+
  • Django 5.0+
  • Celery
🌐
Frontend
🌐 Frontend
  • Django Templates
  • HTMX
  • Alpine.js
🗄️
Database
🗄️ Database
  • PostgreSQL 15+
  • Redis
🎦
Video
🎦 Video
  • FFmpeg
  • OpenCV
  • MediaSource Extensions
🔒
Criptare
🔒 Criptare
  • PyCryptodome AES-256
  • WebCrypto API
  • RSA-2048
📡
WebRTC
📡 WebRTC
  • aiortc
  • Coturn TURN/STUN
  • Django Channels
☁️
Infra
☁️ Infra
  • Docker
  • Kubernetes
  • Nginx
  • GitLab CI/CD
🧪
Testing
🧪 Testing
  • pytest
  • Selenium
  • Security audit
Cum lucrăm
Practici reale de inginerie software
🔄

SCRUM/Agile

Sprint-uri săptămânale, planning, review și retrospective. Backlog în OpenProject.

👥

Code Review

Peer review înainte de mentor review. Pull requests pe GitLab cu discuții tehnice documentate.

🧪

Test-Driven

Unit tests, integration tests, E2E și security tests. Target: >80% code coverage.

📝

Culture of Writing

Dacă nu e scris, nu există. Decizii, cerințe și discuții tehnice, toate documentate.

🚀

CI/CD Pipeline

Git commit → Lint → Unit tests → Integration → Docker build → Deploy to staging.

🔒

Security First

XSS, CSRF, SQL injection prevention, encryption audit și penetration testing la fiecare sprint.

04. Principii

Acesta nu este o simulare

Creăm un mediu real de inginerie software. Participanții contribuie la software real, în workflow profesional.


Muncă reală.
Spatiu dedicat.
Participare structurată în producție.
⚡

Asynchronous First

Munca nu depinde de supraveghere live. Meetings aliniază direcția; execuția se întâmplă independent.

🎯

Product Driven

Produsul este central. Nu organizăm în jurul prelegerilor sau teoriei. Învățarea apare prin contribuție.

🏗️

Modular & Scalable

Arhitectura trebuie să permită munca în paralel. Sistemele sunt împărțite în componente independente.

✍️

Culture of Writing

Nu există acorduri verbale. Dacă nu e scris, nu există. Documentația este claritate operațională.

🔍

Explicit Over Implicit

Cerințele sunt scrise. Așteptările sunt scrise. Deciziile sunt scrise. Nimic important nu rămâne presupus.

📈

Output Over Time

Contribuția este evaluată prin output, nu prin timp petrecut. Avansarea se câștigă prin contribuție.

05. Cine coordonează

Mentori cu experiență reală în industrie

Vlad Crăciun
Software Development

Vlad Crăciun

Senior Software Engineer & Technical Lead

Aurora Miron
Software Development

Aurora Miron

Senior Software Engineer & Technical Lead

Adrian Panaintescu
Software Development

Adrian Panaintescu

Senior Software Engineer

06. Testimoniale

Ce spun participanții

Voci reale din echipa WAVES – studenți care au ales să construiască, pe bune.

Provocare reală

“WAVES e o provocare tehnică serioasă, nu e ceva ce înveți la orice curs. Mă aștept să ies din această experiență mult mai stăpână pe procesul de dezvoltare.”

PD

P.D.

Automatică și Calculatoare, Gh. Asachi Iași

De la zero

“Vreau să-mi dezvolt nu doar cunoștințele de programare ci și abilitățile de a dezvolta o aplicație de la zero. Nu cred că multă lume are șansa de a vedea un proiect de la zero.”

CF

C.F.

Masterand, Facultatea de Informatică, Securitatea Informației

Tool-uri reale

“Îmi propun să învăț să folosesc concret tool-urile de lucru și să înțeleg exact cum arată munca de dezvoltare din spatele aplicației WAVES.”

DB

D.B.

Student, Facultatea de Informatică

Securitate aplicată

“Vreau să înțeleg mai bine partea de securitate și criptografie aplicată, mai ales în contextul protejării conținutului video și fluxurilor media.”

AR

A.R.

Student, Automatică și Calculatoare

Video

Cum arată ExperienceShip în acțiune

Demo-uri de proiect, sesiuni de code review și prezentări de sprint din cadrul programului.

Demo tehnic

8:42

Demo: Streaming Video Criptat

ExperienceShip 2026 · WAVES

Sprint Review

14:20

Sprint Review — Sesiunea 1

ExperienceShip 2026 · WAVES

07. Articole

Din spatele proiectului

Tehnic, sincer și fără filtre.

Toate articolele
Experienceship Noutăți
aprilie, 2026

De ce nu te angajează nimeni fără experiență (chiar dacă ai făcut cursuri sau facultate)

Citește →

Experienceship Noutăți
martie, 2026

Mai mult decât un internship IT: ExperienceShip

ExperienceShip este un program de practică gândit pentru cei care își dezvoltă abilitățile, să lucreze pe proiecte reale și să înțeleagă cum arată, cu adevărat, munca într-o echipă tech.

Citește →

Experienceship Noutăți
februarie, 2026

3 luni de practică pe proiecte reale pentru viitorii profesioniști IT

Unul dintre cele mai valoroase atuuri ale modulului ExperienceShip este echipa de mentori, profesioniști cu experiență solidă în industrie, care oferă ghidaj tehnic și feedback constant pe tot parcursul celor 3 luni. 

Citește →

Investește în viitorul tău

Metode de finanțare

Alege planul de plată care se potrivește cel mai bine nevoilor tale și începe-ți călătoria.

Wantsome

Rate lunare, fără dobândă

Card de cumpărături

  • BT Star (până la 12 rate)
  • Raiffeisen Bank (până la 12 rate)
  • Garanti Bank (până la 12 rate)
  • BRD (până la 6 rate)
  • Alpha Bank (până la 24 rate)

Finanțarea StudyUP

oferită de BCR Social Finance IFN

Vezi despre metodele de finanțare

Vrei să lucrezi pe un proiect ca WAVES?

Aplică la ExperienceShip

WAVES este un proiect real, cu arhitectură complexă, bazat pe standarde de industrie. Dacă și tu vrei să înveți dezvoltare software lucrând exact ca într-o echipă reală de produs, aplică la următoarea grupă.

Aplică la ExperienceShip
Află mai mult despre ExperienceShip

Academia prietenoasă de IT.
Creștem cea mai mare
comunitate de IT din România.

Cursuri
  • Upgrade de skilluri
  • Reconversie profesională
  • Cursuri pentru companii
  • Cursuri pentru elevi
Despre noi
  • Proces de selectie
  • Mentori
  • Wantsome si comunitate
  • Acreditare
  • Contact
Noutăți
  • Articole/Blog
  • Podcast
Altele
  • Evenimente
  • Plata în rate
  • Povești de succes
  • Consiliere gratuită
  • FAQs
  • Unde lucrează absolvenții
Twitter Instagram Youtube Tiktok
  • Acasă
  • Cursuri
    • Upgrade de skilluri
    • Reconversie profesională
    • Cursuri companii
    • Cursuri Elevi
  • ExperienceShip
  • Waves
  • Mentori
  • Evenimente
    • Workshopuri
    • Evenimente
  • Povești de succes
  • Despre noi
    • Despre Wantsome
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
  • Acasă
  • Cursuri
    • Upgrade de skilluri
    • Reconversie profesională
    • Cursuri companii
    • Cursuri Elevi
  • ExperienceShip
  • Waves
  • Mentori
  • Evenimente
    • Workshopuri
    • Evenimente
  • Povești de succes
  • Despre noi
    • Despre Wantsome
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
Consiliere gratuită
exit intent image
office working image

Mai stai un pic​

Ai nevoie de răspunsuri pe care doar un specialist HR ți le poate oferi? Programează acum o ședință gratuită de consiliere!

Programează o consultație gratuită