Technostream: një përzgjedhje e re e videove edukative për fillimin e vitit shkollor

Technostream: një përzgjedhje e re e videove edukative për fillimin e vitit shkollor
Shumë njerëz tashmë e lidhin shtatorin me fundin e sezonit të festave, por për shumicën është me studimin. Për fillimin e vitit të ri shkollor, ju ofrojmë një përzgjedhje të videove të projekteve tona arsimore të postuara në kanalin Technostream Youtube. Përzgjedhja përbëhet nga tre pjesë: kurse të reja në kanal për vitin akademik 2018-2019, kurset më të shikuara dhe videot më të shikuara.

Kurse të reja në kanalin Technostream për vitin akademik 2018-2019

Bazat e të dhënave (teknosferë)


Qëllimi i kursit është të studiojë topologjinë, diversitetin dhe parimet bazë të funksionimit të sistemeve të ruajtjes dhe të dhënave, si dhe algoritmet që qëndrojnë në themel të sistemeve të centralizuara dhe të shpërndara, duke demonstruar kompromiset themelore të qenësishme në zgjidhje të caktuara.

Kursi zbulon shumëllojshmërinë e zgjidhjeve për ruajtjen e të dhënave në projektet e internetit në tre dimensione:

  • vazhdimësia e modelit të të dhënave;
  • vazhdimësia e konsistencës së të dhënave;
  • vazhdimësia e algoritmeve të ruajtjes së të dhënave.

Programi i kursit është i destinuar si për programuesit e sistemeve, zhvilluesit e DBMS, ashtu edhe për programuesit e aplikacioneve, krijuesit e sistemeve të radhës në internet.

Python i aplikuar (Technopark)


Kursi prezanton gjuhën Python, një nga gjuhët më të njohura dhe më të kërkuara në tregun e IT sot. Kërkesa për një gjuhë nuk lind nga askund: lehtësia e hyrjes dhe sintaksës, një përzgjedhje e pasur mjetesh për zgjidhjen e problemeve të ndryshme - kjo dhe shumë më tepër kanë bërë që Python të përdoret gjerësisht në mbarë botën. Falë këtij kursi, edhe ju mund t'i bashkoheni ekosistemit gjuhësor.

Ju do të mësoni të:

  • Program në Python;
  • Shkruani kod me cilësi të lartë dhe të mirëmbajtur;
  • Organizoni procesin e zhvillimit të softuerit;
  • Ndërveproni me shërbimet dhe bazat e të dhënave të internetit.

Programim i avancuar në C/C++ (teknosferë)


Do të njiheni me mjetet dhe praktikat e përdorura në zhvillimin modern dhe do të fitoni aftësi për të shkruar kode korrekte dhe fleksibël në C++. Kursi do t'ju ndihmojë të fitoni aftësitë dhe aftësitë e nevojshme për specialistët e zhvillimit të softuerit për të marrë pjesë në projekte të zhvillimit industrial në gjuhët C++, duke përfshirë plotësimin e pozicioneve praktikante për zhvilluesit e aplikacioneve me ngarkesë të lartë nga ana e serverit.

Çdo mësim përbëhet nga një leksion (2 orë) dhe një detyrë praktike.

Programimi i Sistemit | Laboratori Tarantool (teknosferë)

Kursi mbulon hartimin e një sistemi operativ të bazuar në kernelin GNU/Linux, arkitekturën e kernelit dhe nënsistemet e tij. Janë dhënë dhe përshkruar metodat e ndërveprimit me OS. Materiali i kursit është sa më afër realitetit dhe është i mbushur me shembuj.

Projekti i IT dhe menaxhimi i produktit (Technosphere)


Qëllimi i kursit është të fitojë njohuri në fushën e menaxhimit të produktit dhe projektit duke përdorur shembullin e Mail.ru Group, të kuptojë rolin e një menaxheri produkti dhe projekti, të mësojë perspektivat e zhvillimit dhe veçoritë e menaxhimit të produktit dhe projektit në një kompani e madhe.

Kursi do të mbulojë teorinë dhe praktikën e menaxhimit të një produkti dhe gjithçkaje që ndodhet brenda (ose pranë tij): proceset, kërkesat, metrikat, afatet, lançimet dhe, natyrisht, rreth njerëzve dhe mënyrës së komunikimit me ta.

Zhvillimi i Android (Technopolis)


Kursi do t'ju ndihmojë të fitoni njohuritë dhe aftësitë e nevojshme për zhvillimin e softuerit për Android. Do të eksplorosh API-të e Android, SDK-të, bibliotekat e njohura dhe më shumë. Përveç kësaj, gjatë trajnimit do të mësoni jo vetëm se si të zhvilloni një aplikacion, por edhe si të siguroni tolerancën e gabimeve. Pas kësaj, ju do të jeni në gjendje të krijoni vetë aplikacione dhe të kontrolloni (në aspektin teknik - në nivelin e menaxherit) zhvillimin e tyre.

Hyrje në Java (Technopolis)


Kursi i kushtohet mësimit të bazave të Java 11, punës me Git, prezantimit të disa praktikave të testimit dhe modeleve të projektimit të sistemit. Projektuar për njerëzit me njohuri minimale bazë të programimit në çdo gjuhë. Gjatë kursit, ju do të jeni në gjendje të zotëroni Java dhe të krijoni një aplikacion të plotë.

Përdorimi i bazave të të dhënave (Technopolis)


Do të fitoni njohuri gjithëpërfshirëse të punës me bazat e të dhënave. Mësoni se si të zgjidhni llojet më të përshtatshme të bazës së të dhënave për projektin tuaj, të shkruani pyetje, të modifikoni të dhënat, të zotëroni bazat e SQL dhe shumë më tepër.

Kurset më të shikuara në kanalin Technostream për vitin akademik 2018-2019

Cilësia dhe testimi i softuerit (Technosphere, 2015)


Gjithçka në lidhje me metodologjitë aktuale për testimin dhe sigurimin e cilësisë së aplikacioneve moderne në internet: bazat teorike, testimi manual, përgatitja e dokumentacionit, mbulimi i kodit me teste, gjurmimi i gabimeve, veglat, automatizimi i testeve dhe shumë më tepër.

Zhvillimi në Java (Technosphere, 2018)


Ky kurs ka gjithçka që i nevojitet një fillestari në botën e Java. Ne nuk do të hyjmë në detajet e sintaksës, por thjesht marrim Java dhe bëjmë gjëra interesante prej saj. Supozojmë se ju nuk e dini Java, por keni programuar në ndonjë gjuhë programimi moderne dhe jeni njohur me bazat e OOP. Theksi vihet në përdorimin e një pirg teknologjie luftarake (po, kjo është pikërisht ajo që përdorin shumë kompani). Disa fjalë kryesore: Java stack (Jersey, Hibernate, WebSockets) dhe zinxhiri i veglave (Docker, Gradle, Git, GitHub).

Administrimi i Linux (Technotrack, 2017)


Kursi mbulon bazat e administrimit të sistemit të shërbimeve të internetit, duke siguruar tolerancën e tyre ndaj gabimeve, performancën dhe sigurinë, si dhe veçoritë e projektimit të Linux OS, i cili përdoret më gjerësisht në projekte të tilla. Si shembull, ne përdorëm komplete të shpërndarjes të familjes RHEL 7 (CentOS 7), serverin në internet nginx, MySQL DBMS, sistemin e rezervimit bacula, sistemin e monitorimit Zabbix, sistemin e virtualizimit oVirt dhe një balancues ngarkese të bazuar në ipvs+ mbajtur gjallë.

Ueb teknologjitë. Zhvillimi në DJANGO (Technopark, 2016)


Kursi i kushtohet zhvillimit të anës së serverit të aplikacioneve në internet, arkitekturës së tyre dhe protokollit HTTP. Në fund të kursit do të mësoni: të zhvilloni aplikacione në Python, të përdorni kornizat MVC, të mësoni paraqitjen e faqeve HTML, të zhyteni në temën e zhvillimit të ueb-it dhe të jeni në gjendje të zgjidhni teknologji specifike.

Programimi në Go (Technosphere, 2017)


Qëllimi i kursit është të ofrojë një kuptim bazë të gjuhës së programimit Go (golang) dhe ekosistemit të saj. Duke përdorur një lojë të thjeshtë teksti si shembull, ne do të shqyrtojmë të gjitha detyrat kryesore me të cilat përballet një zhvillues i aplikacioneve moderne në internet në projekte të mëdha, me zbatimin e tyre në Go. Kursi nuk synon të mësojë programimin nga e para; aftësitë bazë të programimit do të kërkohen për trajnim.

Videot më të shikuara në kanalin Technostream për vitin akademik 2018-2019

Administrim Linux. Hyrje (Technopark, 2015)


Kjo video flet për historinë e Linux-it, sfidat me të cilat përballet administratori i këtij OS, si dhe vështirësitë që ju presin kur kaloni nga Windows në Linux dhe si të përshtateni.

Programimi në Go. Hyrje (Technosphere, 2017)


Videoja i kushtohet historisë së gjuhës Go, një përshkrim i ideve kryesore të ngulitura në gjuhë dhe bazave themelore: si të instaloni dhe konfiguroni mjedisin Go, si të krijoni programin tuaj të parë, si të punoni me variabla dhe strukturat e kontrollit.

Video frymëzuese promovuese për ata që hyjnë në IT, pa marrë parasysh çfarë


Kjo është një video promovuese kushtuar rekrutimit të studentëve në programet tona arsimore në universitete.

Linux. Bazat (Technotrek, 2017)


Kjo video flet për pajisjen Linux, përdorimin e guaskës së komandës dhe të drejtat e aksesit për përdorues të ndryshëm. Do të mësoni se çfarë procesesh dhe gjendjesh ekzistojnë në Linux, çfarë protokolle përdoren dhe si të menaxhoni mjedisin e përdoruesit.

Zhvillimi në Android. Hyrje (Technotrek, 2017)


Ky mësim hyrës flet për veçoritë e zhvillimit të celularit dhe ciklin jetësor të një aplikacioni celular. Do të mësoni saktësisht se si ekziston një aplikacion celular në OS, çfarë nevojitet për të zhvilluar një aplikacion, si të konfiguroni një mjedis zhvillimi dhe të krijoni "Përshëndetje, botë!"

Ju kujtojmë se leksionet aktuale dhe klasa master mbi programimin nga specialistët tanë të IT janë ende të publikuara në kanal Technostream. Abonohuni që të mos humbisni leksionet e reja!

Burimi: www.habr.com

Shto një koment