labs. ligaac.r o e di ia 2 0 1 8 · 4 cuvântul decanului Înființată în 1990, având ca scop...

64

Upload: others

Post on 06-Sep-2019

5 views

Category:

Documents


0 download

TRANSCRIPT

labs.ligaac.ro

Proiect realizat de

Ediția 2018

Laboratoare Aplicate în Beneficiul Studenților

3

Cuprins

Cuvântul decanului 4Cuvântul coordonatorului 5Liga AC LABS - Ediția a IX-a 6Companii participante 7Laboratoare susținute 21

Amdaris 22Atos 23Autoliv 26BearingPoint 27BeeSpeed 28Bitdefender 29BTC 30Busy Machines 31Cloudbase Solutions 32Continental 33Elektrobit 38Ethergate 39FEV 40Hella 41INCUBOXX 43Irian 44Lasting Software 45Microsoft 46Movidius 49Nokia 50SafeFleet 57Softvision 58Unified Post 59Visma 60Waterford 61

4

Cuvântul decanuluiÎnființată în 1990, având ca scop reprezentarea studenților din

Facultatea de Automatică și Calculatoare (AC) din cadrul Universității Politehnica Timișoara, Liga AC a crescut, s-a consolidat și a reprezentat cu succes studenții în relațiile acestora cu Facultatea de AC, cu Universitatea Politehnica Timișoara, cu firmele, cu mediul cultural și cel social. Îmi amintesc cu plăcere de momentele aniversare din vara anului 2015 și vara anului 2016, la care au participat toți foștii președinți ai Ligii AC, foști și actuali studenți implicați în conducerea Ligii AC.

Liga AC LABS este un proiect dedicat dezvoltării abilităților practice ale studenților. Apreciem faptul că Liga AC face mai mult decât reprezentarea studenților, prin acest proiect reușind să contribuie la dezvoltarea susținută a studenților în plan profesional, cultural și social.

Facultatea de Automatică și Calculatoare apreciază participarea

studenților la Liga AC LABS. Studenții noștri învață în facultate dar își organizează timpul liber astfel încât să participe la proiectul Liga AC LABS și să fie în contact cu firmele participante. Acest contact îi ajută în dobândirea unor abilități practice suplimentare, în construirea condițiilor inițiale ale viitoarelor lor traiectorii profesionale. Mai mult, apreciem acei studenți ai noștri care își organizează timpul liber astfel încât să participe la concursuri profesionale studențești și în ultimul an universitar mai mult de 30 dintre dumnealor au obținut premii naționale și internaționale, cu impact benefic asupra imaginii Facultății de Automatică și Calculatoare.

Prof. univ. dr. ing. Radu-Emil Precup, Decan al Facultăţii de Automatică şi Calculatoare

5

Cuvântul coordonatoruluiLiga AC LABS a ajuns să însemne pentru mine mai mult decât

un simplu proiect, a devenit o experiență care m-a făcut să mă redescopăr și să îmi dau seama că pot mai mult decât credeam.

Proiectul a luat viață din dorința de a face ceva important pentru studenți. Voluntarii Ligii AC au dorit să facă ceva în privința studenților slab pregătiți din punct de vedere practic și a companiilor care se confruntau cu problema resurselor umane. Proiectul a evoluat foarte mult, însă motivele care stau la baza acestuia sunt aceleași: lipsa de cunoștințe practice pe care ar trebui să le acumulăm în timpul facultății și nevoia foarte mare de oameni bine pregătiți în domeniul tehnologiei. În fiecare an ne propunem să diminuăm din ce în ce mai mult acest neajuns.

Consider acest proiect ca fiind proiectul Ligii care ajută cel mai mult studenții pe partea profesională. Aceștia au oportunitatea de a interacționa cu firme de renume și de a-și găsi domeniul care îi pasionează.

Pentru anul acesta îmi doresc ca studenții să își depășească limitele și să rămână cu o experiență frumoasă și utilă pentru viitor.

Laura Maria BELEANCoordonator Liga AC LABS 2018

6

Liga AC LABS Ediția a IX-a

Liga AC LABS a devenit un proiect de tradiţie pentru Facultatea de Automatică şi Calculatoare. Acesta urmăreşte aprofundarea şi punerea în practică a cunoştinţelor studenţilor în cadrul laboratoarelor susținute de marile companii de IT&C din Timișoara.

Ajuns la a noua ediție, proiectul Liga AC LABS promite experiențe noi pentru studenții interesați de domeniile de actualitate de la Software și Hardware Engineering până la Project Management și antreprenoriat.

Pentru ediția din 2018, Liga AC LABS și-a propus:

Organizarea unor conferințe pe diverse teme de actualitate

Experiențe noi în cadrul celor 38 de laboratoare

O gamă cât mai largă de teme abordate la laboratoare

Aplicarea cunoștințelor dobândite în timpul anilor de studiu

Dezvoltarea abilităților profesionale

Această ediție nu s-ar fi putut realiza fără sprijinul celor 25 de companii partenere și fără implicarea voluntarilor din cadrul Ligii AC.

ÎNSCRIE-TE. ÎNVAȚĂ. PUNE ÎN PRACTICĂ.

Companii Participante

8

Amdaris este o companie multinațională în plină dezvoltare care oferă servicii și soluții IT, cu centre în Marea Britanie, Republica Moldova și România. Combinând experiența recunoscută și expertiza bogată printr-o gamă integrată de servicii digitale pe care le extindem și le ajustăm conform necesităților clienților; contribuim astfel la transformarea afacerii clienților noștri într-un succes garantat.

facebook.com/thisisamdaris

amdaris.com

Atos SE (Societate Europeană) este o companie de servicii în tehnologia informației. Oferă servicii de consultanță în tehnologie, integrare de sisteme şi gestionarea infrastructurii informatice. Atos colaborează cu clienți din sectoarele: Apărare, Servicii Financiare, Sănătate, Producție, Mass-media, Utilități, Sectorul Public, Retail, Telecomunicații și Transporturi, si se concentrează pe tehnologia de afaceri ce permite progresul şi ajută organizațiile să îşi creeze compania viitorului.Atos este Partener Global de Tehnologia Informației pentru Jocurile Olimpice şi Paralimpice şi este cotată la Bursa Eurolist Paris.

atos.net/ro/romania

Software DevelopmentDomeniu

Information Tehnology and Services

Domeniu

9

Autoliv este cel mai important producător mondial de sisteme de siguranță auto, cu vânzări către toți cei mai mari producători de autovehicule din lume. De peste 60 de ani, Autoliv s-a concentrat pe o problemă foarte importantă: salvarea vieților. Produsele noastre inovatoare salvează 30.000 de vieți în fiecare an și împiedică de 10 ori mai multe accidente.

autoliv.com

BearingPoint, firmă de consultanță în management și tehnologie, se află în rândul celor mai mari furnizori de software pentru raportare financiar-bancară, cu peste 3900 de angajați în cele 37 de birouri ale sale din Europa, Asia și America de Nord. In România, BearingPoint este prezentă de 10 ani, având peste 500 de angajați, în Bucuresti, Sibiu și Timisoara.

bearingpoint.com

AutomotiveDomeniu

Consultanță de management și tehnologie

Domeniu

10

Automatizările sunt un domeniu nou, într-o continuă creştere. Viaţa noastră de zi cu zi este, mai mult sau mai puţin influenţată direct de tehnologie. Având în vedere aceste considerente, un grup de experţi au format BeeSpeed, o companie ce are ca scop promovarea de idei inovatoare.

tec.beespeed.ro

Bitdefender produce în România soluții de securitate pentru calculatoare, telefoane și servere, pentru persoane și companii. Acestea se clasează pe primul loc la nivel mondial în testele de specialitate, an după an. Bitdefender deține cea mai extinsă infrastructură de securitate de pe glob. Răspunde la 11 miliarde de interogări pe zi, și utilizând ultimele progrese în inteligență artificială, neutralizează cele mai noi amenințări de securitate, oriunde în lume, în mai puțin de 3 secunde. 500 de milioane de utilizatori, 7% dintre locuitorii planetei au încredere în tehnologiile Bitdefender în fiecare zi.

facebook.com/bitdefender

AutomotiveDomeniu

Producător global de soluții de securitate cibernetică

Domeniu

11

BTC Embedded Systems AG (cu sedii în Timișoara, Oldenburg, Berlin și Tokyo) este parte componentă a firmei BTC Business Technology Consulting AG, aflată în topul companiilor IT Software din Germania. De mai bine de 15 ani, menținem la nivel internațional, o colaborare de succes cu partenerii din industria automotive, printre care se numără producători și furnizori de automobile importanți. În momentul de față, produsele noastre sunt utilizate de către aceștia pentru testarea automată și verificarea sistemelor embedded.

btc-es.de/en

BusyMachines este o companie de software development ce dezvoltă soluții inovatoare pentru startup-uri și companii mici si mijlocii din domenii precum: IoT, Health & Fashion, Finance, Energy, Media, Mobility & Transport, etc. Dezvoltam software end-to- end folosind tehnologii moderne si open-source. Avem birouri în Olanda și Timișoara și oferim atât programe de internship pentru studenți, cât și joburi part-time. Incurajam invatarea continua si cresterea profesionala prin programe de mentorship, timp liber alocat pentru cercetare, evenimente interne de Knowledge-sharing, precum si acces la carti, traininguri si cursuri specializate embedded.

busymachines.com

Dezvoltarea de soluții software destinate industriei automotive

DomeniuDezvoltarea de produse software/activități de servicii în tehnologia informației

Domeniu

12

Cloudbase Solutions dezvoltă soluții de interoperabilitate și cloud computing, având două sedii active în România. Principala noastră contribuție este în cadrul OpenStack, cel mai mare și divers proiect open source de cloud computing, asigurând integrarea produselor și tehnologiilor Microsoft și a soluțiilor de orchestrare de containere. Implicarea noastră este rezultatul experienţei pe care am acumulat-o lucrând cu infrastructuri mixte Windows, Linux și BSD. Încurajând practici de tip DevOps, colegii noştri dobândesc experienţă atât la nivel de dezvoltare software cât şi administrare de sisteme de operare şi reţele de scară largă.

cloudbase.it

Continental dezvoltă tehnologii inteligente pentru mobilitatea oamenilor şi a bunurilor acestora. În calitate de partener de încredere, furnizorul internaţional de componente auto, producătorul de anvelope şi partenerul industrial oferă soluţii durabile, sigure, confortabile, individuale şi la preţuri accesibile. La Continental Automotive în România, peste 8000 de oameni lucrează în centrele de cercetare şi dezvoltare din Timişoara, Sibiu, Iaşi şi Braşov şi în unităţile de producţie din Sibiu, Timişoara şi Braşov.

romania.careers-continental.com

Cloud Computing, OpenStack

DomeniuTehnologie pentru industria auto

Domeniu

13

Elektrobit (EB) este un furnizor global de soluții și servicii de software integrat, premiat la nivel mondial în industria automobilelor, cu 30 de ani de experiență în acest domeniu. Software-ul EB este prezent în peste 90 de milioane de vehicule și oferă soluții flexibile și inovative pentru infrastructura de mașini interconectate, interfața dintre om și mașină, navigație, asistența șoferului, unitatea de comanda electronică (ECU) și serviciile de inginerie a software-ului. EB face parte din concernul Continental AG Group și este una dintre principalele companii dezvoltatoare de soluții AUTOSAR pentru toți producătorii de mașini.

elektrobit.com

Suntem o firmă mică cu birouri în Timişoara şi Braşov, domeniul principal de activitate este design şi verificare a circuitelor digitale. Cel mai mare client al nostru este Marvell Technology (marvell.com) - divizia de switching pentru care oferim servicii de verificare pentru cele mai noi soluţii de reţelistică(Datacenters, Internet Service Providers, Internet of Things). Domenii secundare de activitate: inteligenţa artificială şi prototyping pentru firme mici şi start-up- uri.

fcd.co.il

Automotive SoftwareDomeniu

Design și verificare ASICDomeniu

14

La nivel worldwide, FEV Gmbh are o experiență de 38 ani în dezvoltarea de software, în special pe partea de Powertrain (Engine & Transmission), soluții complete de testare: dezvoltare de test bench-uri în conformitate cu cerințele clientului, suport în activitățile de testare, consultanta pe partea de Functional Safety, Smart Cars, ADAS. Cu peste 4500 de angajați la nivel global, în momentul de față ne îndreptam atenția spre Europa Centrală și de Est. În România avem 2 locații, prima axată pe partea de Application Testing and Vehicle Calibration în București și a doua pentru Software Development în Timișoara.

facebook.com/wearefev

HELLA este o companie familială, cotată la bursă, prezentă pe plan internaţional, cu aproximativ 38.000 de angajaţi care activează în mai mult de 125 de sedii distribuite în peste 35 de ţări. Concernul HELLA dezvoltă şi fabrică sisteme şi componente pentru tehnica de iluminat şi pentru electronică, în sectorul dedicat industriei automobilistice.

hella.ro

Dezvoltare software și testare

DomeniuAutomotiveDomeniu

15

INCUBOXX – Infrastructură Regională de Afaceri în Sectorul IT&C – este incubatorul de afaceri din Timişoara în care startup-urile din domeniu sunt susţinute şi ajutate să se dezvolte, prin oferirea tuturor facilităţilor de care acesta dispune.

facebook.com/incuboxxtm

IRIAN este o companie cu birouri în Austria, Germania, Elveția și România specializată în dezvoltare produse software, consultanță și training. Chiar dacă suntem mici, avem clienți mari, de ex. Credit-Suisse, Deutsche Bank sau Deutsche Börse, clienți care nu ne caută pentru low-cost, ci pentru expertiză. În același timp experimentăm și cu produse proprii. În Timișoara media de vârstă este de 28 ani, însă avem și colegi foarte experimentați. Participăm la LigaAC LABS de 5 ani, în urma cărora am angajat 2/3 dintre colegi, de care suntem încântați.

facebook.com/irian.ro

Incubator AfaceriDomeniu

Software DevelopmentDomeniu

16

Încurajează fiecare persoană și organizație de pe planetă să dobândească mai mult! Acest lucru este ceea ce ne inspiră, ceea ce ne conduce munca și ne împinge să ne provocăm status quo-ul zi de zi. La Microsoft lucrăm și pentru a ne motiva angajații încât aceștia să poată realiza cât mai multe. Credem că ar trebui cu toții să găsim un scop în munca noastră și ne asigurăm că angajații au libertatea și întinderea (oportunitatea) să facă o diferență în lume.

careers.microsoft.com

LASTING Software, parte a grupului de firme LASTING, și-a început activitatea în 1996, și a devenit în decursul timpului o companie competitivă ce dezvoltă software de înaltă calitate, având o mentalitate inovativă. Cartea noastră de vizită arată ambiția de a acumula succes după succes în furnizarea de consultanță și dezvoltare de software performant, precum și în soluțiile inovatoare oferite clienților noștri. Dezvoltăm soluții pentru companii internaționale majore, ne adaptăm nevoilor de afaceri ale clienților noștri și răspundem cu soluții excelente fiecărei provocări pe care o întâlnim.

lastingsoftware.com

Dezvoltare Software (graphics, mobile, IoT)

DomeniuIT&CDomeniu

17

Nokia este un lider mondial, care inovează tehnologiile ce stau la baza lumii noastre interconectate. Alimentați de cercetarea și inovațiile asigurate de Nokia Bell Labs, colaborăm cu furnizori de servicii de telecomunicații, guverne, companii mari și consumatori, punând la dispoziție cel mai amplu portofoliu complet de produse, servicii și acordare de licențe din domeniu. De la infrastructura care face posibilă tehnologia 5G și Internetul obiectelor, până la aplicații emergente în domeniile realității virtuale și sănătății digitale, conturăm viitorul tehnologiei pentru a transforma experiența publicului.

nokia.com

Movidius este o companie Intel şi este liderul mondial în materie de ”machine vision intelligence” care va potenţa viitoarele generatţi de dispozitive conectate (internet of things). Cu algoritmi complexi şi eficaci, optimizaţi să ruleze pe procesoare DSP, proiectate să consume minimum de energie, Movidius trasează limite noi în aplicaţii de „computer vision” şi inteligenţă artificială pe dispozitive avansate. Movidius a fost cumpărat de Intel in Noiembrie 2016 şi are un centru de cercetare în Timişoara cu o echipă foarte tânără care are o medie de varstă de 27 de ani, după 12 ani de creştere susţinută de la 3 studenţi la 130 de angajaţi.

movidius.com

Machine IntelligenceDomeniu

IT/TelecomDomeniu

18

Softvision a fost fondată acum 19 ani în Cluj-Napoca şi are filiale în Timişoara, Baia Mare, Bucureşti, Iaşi dar şi în SUA (Silicon Valley şi Las Vegas). În Softvision oferim un model unic de business prin care dezvoltăm soluţii software de un înalt nivel de calitate pentru clienţii noştri, angajându-ne în dezvoltarea componenţei digitale a afacerii lor. Din 2016 Softvision devine o companie globală având filiale in Canada, Australia, Brazilia şi India pe lângă cele existente în România şi SUA.

softvision.ro

SafeFleet este un furnizor regional de servicii telematice cu filiale în România, Italia, Polonia și parteneri în alte țări din Estul Europei. De 20 de ani, SafeFleet livrează servicii de calitate, cum ar fi: monitorizarea GPS, colectarea taxei rutiere, AMR (Automatic Meter Reading) și alte dispozitive inteligente pentru sistemele de plată ale parcărilor.Astăzi, SafeFleet a ajuns să aibă peste 4000 de clienți și peste 50.000 de vehicule monitorizate! SafeFleet este lider pe piață, având un procent de 35% dintre acțiuni!

safefleet.ro

Telematics, Electric Car charger and Iot

DomeniuOutsourcing (software development)

Domeniu

19

VISMA ocupă o poziție de lider în Scandinavia, pe piața furnizorilor de software pentru automatizarea și gestionarea proceselor în întreaga întreprindere.

Noi credem că software-ul excelent este rezultatul unor angajați pregătiți profesional și motivați corespunzător.

facebook.com/visma.romania

UnifiedPost oferă, prin produsele și soluțiile proprii, un model simplu și îmbunătățit pentru serviciile existente în fiecare companie. Produsele UnifiedPost se adresează atât companiilor mari, cât și celor mici și mijlocii și ating întregul proces - de la prelucrarea datelor de intrare, procesare, transformare, vizualizare, editare, livrare pe diferite canale (print, e-mail, sms etc.), plata online sau direct debit. Toate aceste soluții sunt oferite prin intermediul unor platforme stocate în cloud sau în datacentere.

unifiedpost.com

Tehnologia Informației și Serviciilor

DomeniuActivități de realizare a softului la comandă

Domeniu

20

Suntem filiala din România a Waterford Institute, lider recunoscut pe piața de software educațional.

Ne definim ca o echipă de profesioniști care împărtășesc aceeași pasiune: de a dezvolta un software excepțional, gândit pentru a ajuta copiii din întreaga lume să învețe într-o manieră interactivă, provocatoare și eficientă. Folosind Java, Amazon Web Services, Microservices, Docker, Spring, REST, Javascript, Ruby on Rails, Oracle, Android, iOS, cei 40 de colegi ai noștri creează programe care, doar în ultimii 5 ani, au ajutat mai mult de 600 000 de copii să învețe limba engleză, matematică și științe. În fiecare zi, activitățile noastre au peste 500 000 de accesări.

facebook.com/WaterfordResearchRomania

Software EducaționalDomeniu

Laboratoaresusținute

22

Always do your best. What you plant now,

you will harvest tomorrow.

SPA with Angular and .NET Core - Building modern web apps

Web Development Test, Interviu 2

Obiectiv laborator:Familiarizarea cu principiile de dezvoltare ale aplicatiilor webFamiliarizarea cu AngularFamiliarizare cu .Net Core

Tema:git .Net Core (C#)TypeScript, Javascript AngularSQL ServerHTML 5/ Css 3

Cerințe:OOP MinimCunoștințe minime ale oricărui din urmatoarele limbaje: C#, Java, C++, Javascript

Domeniu Laborator Metoda de Selecție Ore/Săpt

23

Trusted Partner for your Digital Journey

Project Management Interviu

Obiectiv laborator:Înțelegerea principiilor fundamentale pe care se axează Project ManagementulFamiliarizarea și înțelegerea metodelor, tool-urilor și template-urile folosite în Atos Global Project Management pentru a Facilita eficiența proiectelor pentru client.Studenții vor înțelege când și cum se aplică aceste metodologii în colaborarea cu clientul.Focus pe rolul și responsabilitățile unui Project Manager și a unui Project Management Officer

Teme laborator:What’s Project Management ?GP2M Overview & PM MethodologiesWaterfall vs. Agile Project ManagementKey Atos Roles and responsibilitiesMinimum Project StandardProject Life CycleExamples and templates

Cerințe:Basic

Domeniu Laborator Metoda de Selecție2Ore/Săpt

Izzi Project Management

24

Trusted Partner for your Digital Journey

Oracle Database Administration

Oracle Database Administration

Interviu

Obiectiv laborator:Studenții vor învăța cum să efectueze activități de bază, care sunt necesare în activitatea de zi cu zi de administrare a unei baze de date Oracle. Vor fi discutate toate activitățile uzuale pentru a menține o bază de date operațională, dar se vor parcurge și subiecte mai avansate de troubleshooting a bazelor sau monitorizare a performanței.

Teme laborator:ORACLE database server Architecture,Configuring the Network Environment,Managing the Oracle Instance,Managing Database Storage Structures,Administering User Accounts and Security,Performing Backup and Recovery

Cerințe:Basic

Domeniu Laborator Metoda de Selecție2Ore/Săpt

25

Application Technology Management Insights

Application Technical Management

Interviu

Obiectiv laborator:Familiarizarea cursanților cu tehnologiile utilizate în Application Technical Management, precum și cum ne asigurăm de funcționalitatea aplicațiilor pe serverele clienților. Introducere în automatizarea task-urilor recurente prin scripting. Studenții vor afla cum se structurează o aplicație pornind de la layerele standard, customizate apoi pe diverse tehnologii.

Tema laborator:Scheletul unei aplicații

Tehnologii folosite in ATM: IIS, Apache, Tomcat, Jboss, Wildfly, CRM, Hyperion, BizTalk, Livelink, Sailpoint IIQ, Enterprise Vault, Websphere, Weblogic, Shell scripting, Secureguard/Ikarus, Python scripting, SCOM și Nagios.

Cerințe:Basic

Domeniu Laborator Metoda de Selecție2Ore/Săpt

Trusted Partner for your Digital Journey

26

Robo Hide & Seek

Software Development & Testing

Test cunoștințe tehnice(limba engleză)

Obiectiv laborator:Dezvoltarea și testarea software-ului unor roboți care joacă de-a v-ați ascunselea în interiorul unui labirint preconstruit.

Tema laborator:Ciclul dezvoltării softwareCerințe softwareArhitectura microcontroller-ului și controlul motoruluiAlgoritmi și arhitectura softwareTestare software

Cerințe:C embedded

Domeniu Laborator Metoda de Selecție3Ore/Săpt

Saving More Lives

27

We are committed consultants with

adaptive intelligence.

Java Enterprise Application Development: A Practical Approach

Software Engineering Test tehnic (Java Core, SQL)Interviu

Obiectiv laborator:dezvoltarea unei aplicații enterprisesimularea unui mediu productiv de dezvoltare software

Teme laborator:dezvoltare frontend al unei aplicații Java EEdezvoltare backend (server, bază de date) al unei aplicații Java EEfolosirea sistemelor de versionare (Git), build management (Maven) și task management într-un mediu productivfolosirea unui IDE (Eclipse) într-un mediu productivtestare automată: implementarea unui mini-framework de testare unitară (JUnit)

Cerințe:Basic

Domeniu Laborator Metoda de Selecție2Ore/Săpt

28

Beespeed Be Smart!

„Active Safety Systems” în Automotive

Embedded Software pentru „Active Safety Systems” în Automotive

Test tehnicCV

Obiectiv laborator:Introducere în Active Safety Systems.Tehnici pentru testarea softului Embedded în domeniul automotive (Hardware / Software in the loop).

Teme laborator:Introducere în „Active Safety Systems” :- ABS (anti-lock braking system)- TC (traction-control system)- ESC (electronic stability control)- SSM (still stand management)

Tehnici şi categorii de testare a softului embedded în domeniul automotive:- Training în maşină- HIL (Hardware in the loop)- SIL (Software in the loop)- Introducerea în mediul de programare utilizat de inginerii de testare

Cerințe:Studii universitare în curs de desfășurare (legate de SW embedded, controale, inginerie electrică sau electronică, informatică, inginerie mecanică sau fizică)Abilități de comunicare în limba engleză (germană un plus)

Domeniu Laborator Metoda de Selecție2Ore/Săpt

29

Inteligență din România

Concepte de securitate cibernetică

Programare, analiză cod executabil, securitate, sisteme operare

Test, CVInterviu

Obiectiv laborator:Înțelegerea funcționării sistemelor software și cum pot fi deturnate de un atacator.Dobândirea unei gândiri analiticeÎnțelegerea conceptelor de securitate, date personale, vulnerabilitate, amenințare cibernetică

Teme laborator:Analiza programelor WindowsExploatarea programelor WindowsAnaliză viruși (infectori executabile Windows)Analiză aplicații AndroidAtacuri împotriva utilizatorilor AndroidArhitectura sistemelor de operare (Windows, Linux/Android)Capture the Flag, CrackMe

Cerințe:Programare în CNoțiuni de limbaje interpretate (Python, bash, batch sau PowerShell)Noțiuni de sisteme de operare

Domeniu Laborator Metoda de Selecție2Ore/Săpt

30

Adaugă implicare, adaugă valoare!

Dezvoltarea unei aplicații Eclipse4 Rich Client Platform (RCP)

Programare Orientată pe Obiecte și Inginerie Software

Test, CVInterviu

Obiectiv laborator:Familiarizarea cu mediul de lucru Eclipse4Înțelegerea și aplicarea conceptelor ObjectDB, servicii OSGI, SWT, JUnit, MockitoCrearea și dezvoltarea unei aplicații RCP folosind Eclipse4Integrarea tehnologiilor auxiliare în Eclipse4 cu scopul de a realiza aplicația

Teme laborator:ObjectDB - entități și interogăriOSGI - servicii declarativeEclipse4 - plug-in-uri și concepte de bazăDependency Injection (DI) în Eclipse4

SWT - elemente de grafică în Eclipse4SVN - sistem de versionareImplementarea aplicațieiTestarea aplicației folosind JUnit/Mockito

Cerințe:Cunoștințe de bază despre programarea orientată pe obiecte în limbajul JavaCunoștințe de bază despre ingineria softwareCunoștințe de bază despre tiparele de dezvoltare

Domeniu Laborator Metoda de Selecție2Ore/Săpt

31

Innovative software development

Functional Programming - Modern Web Development with Scala

Web Development / Backend

Test, CVInterviu (An>=2)

Obiectiv laborator:Prin intermediul acestui laborator, ne dorim să le oferim studenților oportunitatea de a învăța să scrie aplicații de web servere folosind principiile programării funcționale. Participanții vor putea învăţa despre pattern-uri noi, arhitecturi, precum și metode inedite de a scrie și înțelege codul. Pe întreaga perioadă a laboratorului, participanții vor fi ajutați de către programatori cu experiență vastă pe proiecte extrem de complexe, membri ai echipei BusyMachines.

Teme laborator:Dezvoltarea de aplicații de web servereProgramare funcțională în Scala (pure functional programming in Scala)Baze de date: SQL vs NoSQL - cum facem cea mai bună alegereSisteme de versionare și setări de integrare continuăSecuritate web (web security)Containerizare cu Docker (containerization)Infrastructură cloud folosind Amazon AWS (deployment)Noțiuni minime de frontend și dezvoltare aplicații mobile pentru o imagine de ansamblu asupra a ceea ce se lucrează

Cerințe:Cunoștințe de OOP Cunoștințe LSD (Logică și Structuri Discrete)Cunoștințe de bază de PC (Programarea calculatoarelor)

Domeniu Laborator Metoda de Selecție2Ore/Săpt

32

dream.code.commit

Journey into the Clouds (DevOps Lab)

Cloud Computing Test, CVInterviu

Obiectiv laborator:Laboratorul nostru va fi alcătuit din cursuri practice, în care stagiarul are șansa de a interacționa direct cu tehnologiile care alimentează cloud-ul. Ne vom concentra pe conceptele, instrumentele și platformele de bază pe care orice inginer din domeniul cloud computing trebuie să le cunoască.

Teme laborator:System Administration – Linux / WindowsScripting (Bash / PowerShell)Networking Virtualization + ContainerizationPython Development – Limbaj, Platformă și PracticiWorking with Git as a Version Control SystemOpenStack – Arhitectură & DeploymentAutomation, Orchestration & Configuration ManagementRunning containerized workloads with Docker and Kubernetes

Cerințe:Cunoștințe minime despre cel puțin unul din domeniile enumerate mai jos sunt necesare: - Programare Object - Oriented (design de sistem, software) - Administrare/ utilizare sisteme Linux/ Unix sau WindowsNetworking - Programare într-un limbaj dinamic precum Python, Ruby sau Perl - Virtualizare

Domeniu Laborator Metoda de Selecție4Ore/Săpt

33

Shape the Future in Motion

Mobilitatea astăzi și în viitor: aplicații software în automotive

Embedded SW,Wireless communications, Access systems, Engine systems, Lunar vehicle

Test tehnic

Obiectiv laborator:Dezvoltarea a 3 sistemelor automotive. Ciclul de dezvoltare SW (Specificații, Design, Implementare, Testare).

Teme laborator:Sisteme automotive inteligente de acces, cu cheie şi smartphone- Învață cum funcționează și programează accesul și pornirea mașinii cu cheia și telefonul:- Evoluția sistemelor de acces wireless de la cheie simpla la smartphone- Dezvoltarea propriu-zisă a unui sistem de acces în mașină

Clean Power, for a better world- Toate mașinile noi trebuie să respecte standardul de emisii Euro 6. Vom dezvolta împreună un sistem “Selective Catalyst Reduction” care să respecte aceste cerințe. Funcționalitatea multiple core a sistemului SCR va fi implementată și testată folosind componente hardware de serie.

Cerințe:C, microcontrollers, dorința de a învăța.

Domeniu Laborator Metoda de Selecție2Ore/Săpt

34

- Introducere în sisteme automotive (platforme, standarde de comunicație, tehnici de programare specifice embedded).- Dezvoltarea și testarea funcționalității “Selective Catalyst Reduction”, ce contribuie la reducerea noxelor și la atingerea celor mai stricte norme de poluare Euro6.

Controlul unui vehicul lunar dotat cu un brat robotizat- Roboții ne fac viața cotidiană din ce în ce mai ușoară. Te-ai gândit cum ar fi să programezi unul și să-ți lași amprenta pe o tehnologie nouă? Alătura-te echipei CES și ajuta-ne roboțelul să facă puțină mișcare!- Familiarizare placă dezvoltare STM32F4 Discovery – dezvoltarea unor exemple basic- Înțelegerea conceptului de PWM – implementare exemplu pe placă de dezvoltare- Informații basic despre tipurile de motoare folosite și implementare parte software propriu-zisă pentru deplasarea vehiculului- Implementare software necesară controlului brațului robotizat

35

Design Patterns & OOP

Software Development Test Tehnic

Obiectiv laborator:Învață să dezvolți componente Software complexe, repede și eficient, combinând principiile programării orientate pe obiecte cu modele avansate de design.

Teme laborator:TBD

Cerințe:C++

Domeniu Laborator Metoda de Selecție2Ore/Săpt

Shape the Future in Motion

36

Trust is Good, Test is Better – Introducere în testarea automotive

Testarea în Domeniul Auto-motive

Test Tehnic

Obiectiv laborator:Familiarizarea cursanților cu Tehnologiile Automotive.Introducere în Teoria și Practica testării.Însușirea cunoștințelor de bază legate de rețeaua CAN și programe de simulare a acesteia

Teme laborator:Introducere în Automotive: Tehnologii, Arhitecturi, Funcționalități din mașinile de astăzi.Introducere în Produse ID: Instrument de bord, Display, HeadUpUtilizarea Simulărilor CAN ( Controler Area Network). Interacțiuni cu Instrumente de Bord.Protocolul de comunicație CAN.Teoria Testăr ii. Tipuri de testare. Tehnici de scriere Testcase-uriTestare Practică pe funcționalități ale unui Instrument de Bord.

Cerințe:Cunoștințe de bază al unui limbaj de programare

Domeniu Laborator Metoda de Selecție2Ore/Săpt

Shape the Future in Motion

37

Embedded Software Development

Automotive Embedded Systems

Test Tehnic

Obiectiv laborator:Învață de la experți cum să dezvolți și să testezi sisteme embedded folosind ultimele tehnologii din domeniul automotive

Teme laborator:Introducerea în sistemele automotiveContextul dezvoltării software - activități, roluri și responsabilitați în proiectele softwareTestare softwareRețele de comunicații pentru vehiculeCAN de urmărire a datelor pe masina de testareInstrumente de bord- arhitectura hardware si softwareTehnologii software în instrumentele de bordObținetrea de informații despre șofer și afișarea lor - proiectTraining de soft skills

Cerințe:C / C++ , cunștințe de bază în electronică, tehnici de test & debug

Domeniu Laborator Metoda de Selecție2Ore/Săpt

Shape the Future in Motion

37

38

Dezvoltarea de aplicații Linux pentru mașinile autonome

Sisteme integrate cu microcontroller pentru industria automotive

Test grilă(C++ sau Java)

Obiectiv laborator:Familiarizarea cu modul de dezvoltare de aplicații software industriale;Utilizarea celor mai noi tehnologii din industria software și aplicarea lor în domeniul automotive;Obținerea unui produs software industrial integrabil în noile generații de mașini autonome

Teme laborator:Pregătirea mediului de dezvoltare (Vbox, Linux, Pocky)Sistem pentru rularea în mod virtualizat a aplicațiilor Linux (qemu)Sistem pentru generarea unei distribuții Linux independentă de platforma hardware (Yocto Project)Generarea unei aplicații și integrarea ei într-o distribuție Linux folosind YoctoSistem de integrare și testare continuă a aplicațiilor (Jenkins)

Cerințe:Principii de programare OOPLimbaje de programare OOP (Java sau C++)Noțiuni fundamentale despre sistemul de operare LinuxSisteme embedded

Domeniu Laborator Metoda de Selecție2Ore/Săpt

Driving the future of software

38

39

There is no problem we can’t solve!

Tehnici de design și verificare electronică digital

Electronică digitală Test, CVInterviu

Obiectiv laborator:Familiarizarea cu tehnici și metodologii de design și verificare folosind SystemVerilogFamiliarizarea cu procesul și etapele proiectării și verificării unui design(FPGA sau ASIC)Realizarea unui design sau mediu de verificare complet și documentarea acestuiaUtilizarea unor tool-uri specifice (ModelSim, Xilinx ISE pentru plăcile de dezvoltare Nexys 2,3 - FPGA Spartan 3 respectiv Spartan 6)

Teme laborator:Dezvoltare mediu de verificare pentru o interfață între 2 magistrale(SystemVerilog + OOP - simulare)Tabela de scor pentru baschet(scor, faulturi, timp de atac etc) (Verilog, RTL - simulare + implementare FPGA)

Cerințe:Logica digitală de bazăNoțiuni de programare în CVerilog, SystemVerilog, VHDL, OOP, experiență cu FPGA - constituie un avantaj

Domeniu Laborator Metoda de Selecție2Ore/Săpt

40

Pasiune. Inovație. Soluții.

Dezvoltare Software și testare

Dezvoltare software Test tehnicInterviu

Obiectiv laborator:Introducere în lumea Automotive, în modul de lucru, o prezentare de ansamblu a tehnologiilor și tool-urilor folosite. Adaptarea la munca în echipă, prioritizarea și împărțirea taskurilor în funcție de cunoștințe și aptitudini.

Teme laborator:Introducere în Automotive - prezentare generalăIntroducere în electronică - microcontrolere și utilizarea lorAutosar - prezentare a standardului și aplicarea în developmentProgramare C – generalDiagnoză - importanța și utilizarea serviciilorProtocoale de comunicare: CAN și Ethernet în automotive Dezvoltare aplicație pentru ECU realTestare și debug

Cerințe:Logica digitală de bazăNoțiuni de programare în CVerilog, SystemVerilog, VHDL, OOP, experiență cu FPGA - constituie un avantaj

Domeniu Laborator Metoda de Selecție2Ore/Săpt

41

Light Up Your Career

Radar development for autonomous cars

Automotive Test, Interviu

Obiectiv laborator:Înțelegerea abilității practice pentru Signal Processing în sistemele radar din automotive ca tehnologii cheie în transformarea în realitate a megatrend-ului de autonomous driving.

Teme laborator:Procesoare de semnal, Embedded Programming, Radar Technology

Cerințe:C programming.

Domeniu Laborator Metoda de Selecție2Ore/Săpt

42

Light Up Your Career

Advanced motor control in automotive

Automotive Test, Interviu

Obiectiv laborator:Cunoașterea tehnologiilor inovatoare folosite pe mașinile mai puțin poluante.

Teme laborator:Motor DC, Comunicare prin LIN, Embedded Programing

Cerințe:C programming.

Domeniu Laborator Metoda de Selecție2Ore/Săpt

43

Angajăm ITprenori

How to start a start-up

Antreprenoriat Aplicație online (scrisoare de motivație) și/sau interviu

Obiectiv laborator:1: 90% din participanți să cunoască domeniul antreprenoriatului2: 60% din participanți să înțeleagă care sunt etapele de dezvoltare ale unui produs/start-up și să-și dorească să pornească un start-up în următorii 3 ani3: 30% din participanți la sfârșitul laboratorului să își dezvolte ideea astfel încât să aibă un produs minim viabil la 2 luni după finalizarea laboratorului4: 10% din participanți să-și înființeze un start-up la 6 luni după finalizarea laboratorului

Teme laborator:Start-up-uriÎnainte de a porni un startupViața de antreprenorStrategie

Product developmentValidarea ideiiStart-up?Înainte de final

Cerințe:Nu este nevoie de cunoștințe anterioare.Dorința de cunoaștere a domeniului antreprenoriatului.

Domeniu Laborator Metoda de Selecție4Ore/Săpt

44

Fullstack Web Development

Web Technologies Test grilăInterviu

Obiectiv laborator:Laboratorul urmărește să-i familiarizeze pe cursanți cu bazele frameworkului Angular. Urmând ca mai apoi, după preferințe, fiecare poat alege între: fullstack app development (basic Angular și JavaEE) sau front-end (advanced Angular).

Teme laborator:JavaScript fundamentalsTypescriptAngular 5Java Enterprise developmentSpringJPA

Cerințe:OOP / Functional ProgrammingSoftware Design patterns Java / JavaScript, HTML Engleza – nivel avansat SQL / JQuery – constituie un avantaj

Domeniu Laborator Metoda de Selecție4Ore/Săpt

Where ideas fly solutions arise

45

We create smart stuff

Încă un Laborator de “Mâzgăleli pe Ecran”

Grafică în timp real Test, CV

Obiectiv laborator:Folosirea eficientă a mediului de dezvoltareÎmprietenirea cu C++Descoperirea librăriilor graficeDezvoltarea unei aplicații

Teme laborator:Cum se scrie o clasă in C++Introducere în librăria standard“Degândacizarea” unei aplicațiiTehnici avansate de optimizareCum se pun chestii pe ecranCe să faci cu ce produce designer-ul grafic

Cerințe:C++Algoritmi

Domeniu Laborator Metoda de Selecție2Ore/Săpt

46

Inspire students across the planet to realize their

dreams at Microsoft

C# Lab

Development Test, CV

Obiectiv laborator:Familiarizarea cu tehnologiile Microsoft

Teme laborator:Joc multiplayer pe hărțile BingIntroducere mediu de dezvoltare (Visual Studio, C#) și sistemul de versionare (git)Introducere în API-ul de hărți și graful de drumuriAplicație server pentru motorul joculuiAplicație client pentru jucători umani/AI

Cerințe:Minime cunoștințe de programare

Domeniu Laborator Metoda de Selecție2Ore/Săpt

47

Inspire students across the planet to realize their

dreams at Microsoft

C# Lab

IT Pro CVInterviu

Obiectiv laborator:Familiarizarea cu tehnologiile Microsoft

Teme laborator:Networking (trainer Mihai Bele)- Ce înseamnă Networking.- Ce este un IP (clase și subclase).- Ce este un DNS server. Cum funcționează un DNS server.- Ce sunt DNS records.- Diverse protocoale Network cu explicații detaliate.- Hands on approach cu exemple live pentru fiecare punct enumerat.

Azure IaaS (Infrastructure as a Service), Azure Active Directory şi on-premise Active Directory (trainer David Ani)- Crearea infrastructurii în Azure AD. Crearea routing network în Azure AD, crearea de mașini virtuale.- Ce este IaaS, cu exemple live.- Ce este Active Directory. Explicații și exemple live.

Cerințe:Nu sunt necesare cunoștințe anterioare

Domeniu Laborator Metoda de Selecție4Ore/Săpt

48

- Protocoale de autentificare (Kerberos, NTLM), exemple cu network traceuri live. Discuții despre securitatea protocoalelor și vulnerabilități, oportunități pentru hackeri.- Public Key Infrastructure – discuții despre certificate, certification authorities, criptografie.- Ce înseamnă autentificare pe baza de certificate, cum funcționează criptarea asimetrică, beneficiile și securitatea în lumea reală.- Group Policy Objects – ce sunt și cum pot fi folosite de administratori.- Ce este Azure Active Directory.- Ce este și cum funcționează Multi-Factor Authentication.- Laboratoare cu exemple live și explicații detaliate.

Office 365 (trainer Andrei Deak)- Ce este Office 365, cum funcționează, care sunt beneficiile.- Explicații detaliate cu demo live pentru fiecare dintre aplicațiile O365.

SQL \ Azure DB (trainer Liviu Ieran)MICROSOFT SQL SERVER 2017- Înțelegerea principiilor unei baze de date relaționale când și în ce situații se folosește acest tip de baze de date- Instalarea- Noțiuni de bază de administrare- Noțiuni de bază de TSQL

AZURE SQL DATABASE- Diferențierea între AZURE SQL DATABASE și MICROSOFT SQL SERVER 2017- Aplicarea cunoștințelor de MICROSOFT SQL SERVER 2017 pe AZURE SQL DATABASE- Construirea unei aplicații în C# care să se conecteze la ambele soluții prezentate.

49

Powering the Machine Intelligence Revolution

Myriad Labs

Embedded programmingcomputer visioninteligență artificială

Test

Obiectiv laborator:Să cunoască tehnologia Movidius prin cursuri și laboratoare hands-on cu aplicabilitate imediată.Să cunoască tipurile de algoritmi din spatele aplicațiilor inteligente de cameră, roboți inteligenți, drone.

Teme laborator:Arhitectura calculatoarelor și procesoarelor.Algoritmi de computer vision, inteligență artificială, procesare de imagini.Aplicații cu dispozitive conectate (internet of things).

Cerințe:Programare în C.Interes pentru sisteme embedded (cu controllere).

Domeniu Laborator Metoda de Selecție4Ore/Săpt

50

We create the technology to connect the world.

Breaking Hardware Limitations: Using Cloud services in today’s networks

Cloud Computing Test, Interviu

Obiectiv laborator:Ce înseamnă cloud?Ce presupune din punct de vedere al hardware-ului?Ce înseamna partea de rețea?Cu ce se ocupă o echipă care administrează toate aceste servicii?

Teme laborator:Configurări de rețeaInstalare de sistem de operare (CentOS/RedHat)Configurare de sistem de operareIntroducere în versiunea de cloud oferită de cei de la RedHat - OpenStackCreare de mașină virtuală de la 0Cum se utilizează un template pentru a facilita operațiunea de creare de mașini virtuale

Cerințe:Linux: cunoștințe de bază de administrare (user/group creation, file permissions, firewall management); shell scriptingNetworking: înțelegerea și cunoștințele de bază a protocoalelor de rutare, switching, subnetting

Domeniu Laborator Metoda de Selecție2Ore/Săpt

51

Software activities in Nokia Technology Center for Mobile Networks – 1

Software DevelopmentCloud Computing

TestInterviu

Obiectiv laborator:Gestionarea stocării fizice, gestionarea sistemelor de fișiere și a volumelor logice, monitorizarea și gestionarea proceselor, gestionarea și securizarea fișierelor, accesarea sistemelor de fișiere de rețea.

Explorarea și experimentarea cu funcțiile și funcționalitățile C ++ 11 referitoare la clase: metode de clasă implicite, explicite și șterse (constructori, constructori de copiere și mutare, precum și operatori de atribuire - diferența dintre acțiunile clasice de copiere și mutare și std :: copy și std :: mutarea funcțiilor furnizate de noul standard), destructori virtuali (în cazurile de utilizare a polimorfismului). experimentând cu caracteristici C++ 11 (containere STL și noi funcționalități).

Utilizarea Apache POI pentru crearea de workbooks Excel prin care orice aplicații JAVA pot schimba informații. Apache POI oferă biblioteci Java pentru citirea și scrierea fișierelor în formate Microsoft Office, cum ar fi Word, PowerPoint și Excel.Aflați cum să utilizați GIT creând un proiect în GitHub, făcând actualizări, preluând date de la GitHub.

Cerințe:C, C++, Java, JS, PHP, SQL, Perl, HTML

Domeniu Laborator Metoda de Selecție2Ore/Săpt

We create the technology to connect the world.

52

Teme laborator:Administrare LinuxFuncțiile și funcționalitățile C ++ 11ApachePOI pentru JavaGitJavaScript/AngularTestare automata (Robot Framework)

Crearea unei interfațe de utilizator administrator care gestionează echipamentele multi-tehnologie.

Crearea un joc utilizând tehnologiile web

Robot Framework - Arhitectura script-ului de testare. Exercițiu practic: scrieți cuvinte cheie robot noi, rulați un script de testare existent pe o linie de testare reală de la Jenkins

53

Software activities in Nokia Technology Center for Mobile Networks – 2

Software DevelopmentCloud Computing

Test, Interviu

Obiectiv laborator:Gestionarea stocării fizice, gestionarea sistemelor de fișiere și a volumelor logice, monitorizarea și gestionarea proceselor, gestionarea și securizarea fișierelor, accesarea sistemelor de fișiere de rețea.

Explorarea și experimentarea cu funcțiile și funcționalitățile C ++ 11 referitoare la clase: metode de clasă implicite, explicite și șterse (constructori, constructori de copiere și mutare, precum și operatori de atribuire - diferența dintre acțiunile clasice de copiere și mutare și std :: copy și std :: mutarea funcțiilor furnizate de noul standard), destructori virtuali (în cazurile de utilizare a polimorfismului). experimentând cu caracteristici C ++ 11 (containere STL și noi funcționalități).

Utilizarea object oriented design, clean code si experiența de testare in C#

Principiile și implementarea Test Automation - proiectarea și implementarea automatizării de testare de bază, identificarea principalelor provocări și avantajele acestei soluții.

Cerințe:C, C++, C#, Java, JS, PHP, SQL, Perl, HTML, XML

Domeniu Laborator Metoda de Selecție2Ore/Săpt

We create the technology to connect the world.

54

Teme laborator:Administrare LinuxFuncțiile și funcționalitățile C ++ 11Clean Object Oriented Design în C#Testare automatăCrearea unei aplicații web folosind DjangoStandardizarea DITA și structurarea XML - furnizarea documentației tehnice a clienților

Crearea unei aplicații web simple folosind Django framework. Django este un framework web server-side foarte popular și complet scris în Python care oferă o modalitate rapidă și eficientă de a crea site-uri web și aplicații web.

Aflați despre conceptele documentației clienților, standardul DITA și cum este creată documentația de clienți pentru telecomunicații folosind structura XML.

55

Web Interfaces, Services & Components designed for dedicated Databases

Software Development Test, Interviu

Obiectiv laborator:Punerea în practică a cunoștințelor web dobândite prin dezvoltarea unor sisteme informatice pentru industria telecomunicațiilor

Teme laborator:Crearea unui dashboard operațional pentru o echipă ce supraveghează reţelele de telecomunicații (crearea interfeței web unde utilizatorii pot vedea informații relevante în timp real, pot fi filtrate și personalizate luând în considerare grupul, gravitatea, timpul rămas pentru rezolvarea tichetelor etc).

Crearea unui modul web pentru interfețele web (crearea graficelor relevante pentru anumiți indicatori de performanță selectați, posibilitatea de a exporta date brute, posibilitatea de a alege tipul de grafic etc).

Crearea și gestionarea unui modul de manager de notificări (un modul web care poate avea opțiunea de a alege ce notificări pot primi diferiți utilizatori în anumite momente. De exemplu: atunci când apare un anumit indicator, utilizatorul ar trebui să primească un e-mail de notificare).

Cerințe:SQL, JS, HTML, PHP

Domeniu Laborator Metoda de Selecție2Ore/Săpt

We create the technology to connect the world.

56

Crearea și gestionarea modulului de securitate pentru o aplicație (crearea întregului mod de securitate al unei aplicații de telecomunicații: definirea utilizatorilor, a grupurilor de utilizatori, a permisiunilor, a excepțiilor, a notificărilor, a jurnalelor etc., definirea modulului web pentru management și administrare).

57

You are on the safe side with us!

Web development using Python and JavaScript

Backend development with Python and Frontend development with JavaScript

Test, CVInterviu

Obiectiv laborator:Cunoștinte de bază a limbajelor de programare Python și JavaScriptCunoștințe de bază a paradigmului RESTfulConoștințe de bază a testării automateCunoștințe de bază de dezvoltare web

Teme laborator:Dezvoltare Web folosind PythonDesign de bază a unei baze de dateRESTful API folosind framework-ul DjangoTestare automată de APICrearea unui client folosind o tehnologie modernă de JavaScriptProgramare bazată pe evenimente folosind WebSockets

Cerințe:Cunoștințe de bază a unui limbaj de programareCunoștințe de bază a Programării Orientate pe Obiecte

Domeniu Laborator Metoda de Selecție2Ore/Săpt

58

Digital Innovation at scale

Cryptocurrencies meet Ruby

Dezvoltare de aplicații web

Test, Interviu

Obiectiv laborator:Anul acesta Softvision a pregătit pentru voi un laborator de web development unde veți învăța să implementați în Ruby o aplicație de schimb de monede virtuale (crypto-currencies exchange). Aplicația va utiliza servicii Amazon Web Services (AWS) și va face predicții de schimb utilizând Inteligența Artificială (AI). Alăturați-vă provocării noastre pentru o experiență inedită cu tendințe și tehnologii de top!

Teme laborator:Web developmentRuby on RailsJavaScriptConcepte de inteligenta artificialaServicii cloud

Cerințe:Ne vom concentra pe studenți care stăpânesc concepte de OOP și au o experiență minimă de web development.

Domeniu Laborator Metoda de Selecție3Ore/Săpt

59

Expand your business with smart FinTech solutions!

Rails App in 10 steps

Software Development (Ruby on Rails)

Test, Interviu

Obiectiv laborator:Noțiuni de bază AgileNoțiuni de bază Ruby on Rails, deprinse într-un cadru real de muncăInteracțiunea cu baze de date și APILucrul în echipă: pair programming alături de mentorii noștriScopul final: dezvoltarea unei aplicații Ruby on Rails.

Teme laborator:Agile aplicat dezvoltării de software;Lucrul în echipă;Cum se abordează cerințele (user stories);

Cum se face design pe baza cerințelor;Cum se implementează cerințele;Cum ne testăm codul;Cum livrăm codul.

Cerințe:Noțiuni OOP;Să stăpânești un limbaj de programare;Știi de la ce vine IDE și știi să lucrezi cu unul;Stăpânești HTML și CSS;Știi la ce folosește Javascript (chiar dacă nu știi limbajul propriu zis);Știi câte ceva despre protocolul HTTP (GET vs POST);Ești curios ce e un gem;Comenzi unix la nivel basic;Știi GIT sau un alt sistem de versionare

Domeniu Laborator Metoda de Selecție2Ore/Săpt

60

One step ahead

Mini robot inteligent folosit în logistică

IoT (Internet of things), Inteligentă artificiala, Raspberry Pi, Python, Senzori

Test pe baza unui CV

Obiectiv laborator:Programarea unui mini robot-mașină care să detecteze spațiile goale de dimensiuni variabile și să recomande amplasarea diferitelor tipuri de mărfuri pentru o depozitare optimă.

Teme laborator:Programarea unui Raspberry Pi care să deplaseze o mini mașinuță. Colectarea de informații de la senzorii de proximitate. Detectarea spațiilor goale de depozitare. Recomandarea/învățarea depozitării optime a mărfurilor.

Cerințe:Înțelegere bună a principiilor SOLID

Domeniu Laborator Metoda de Selecție4Ore/Săpt

61

Fiecare copil merită un început bun în viață.

Noi folosim tehnologia pentru a face acest lucru posibil.

Cloud Applications în Java folosind AWS

Full-stack development Test, CV

Obiectiv laborator:Dezvoltarea full-stack a unei aplicații bazate pe microservicii, folosind o combinație de docker containers și componente serverless în ecosistemul AWS (Amazon Web Service).

Teme laborator:Microservicii REST cu spring-bootData access layer folosind HibernateDocker și AWS ECS deploymentMicroservicii folosind AWS Lambda și nodeJs Integrare Web și Mobile a clienților

Cerințe:Esențial:Java sau alt limbaj OOP

Ideal:Unix scripting - cunoștințe de bazăJavascript, HTML, CSSSQL

Domeniu Laborator Metoda de Selecție2Ore/Săpt

62

Ai auzit ceva interesant?Poți nota aici!

63

64

labs.ligaac.ro

Proiect realizat de

Ediția 2018

Laboratoare Aplicate în Beneficiul Studenților