Poklic Fullstack razvijalec - brezplačen tečaj iz Skillboxa, usposabljanje, Datum: 29.11.2023.
Miscellanea / / November 28, 2023
Postavitev spletnih mest
Naučite se HTML in CSS, znali boste oblikovati ciljne strani in večstranska spletna mesta, jih prilagajati različnim napravam. Naučite se poiskati napake v postavitvi nekoga drugega in popraviti končano kodo.
Razvijte zaledna spletna mesta
Naučite se pisati kodo v izbranem jeziku - PHP, Python ali JavaScript. Spoznali boste principe objektno orientiranega programiranja in bili sposobni razvijati spletne strani s kompleksno funkcionalnostjo.
Delo z bazami podatkov
Spoznajte razlike med MySQL, Redis in MongoDB. Naučite se upravljati z velikimi količinami podatkov in pravilno pisati poizvedbe v zbirke podatkov za hitro pridobivanje potrebnih podatkov.
Uporabite Git
Razumeli boste, kako in zakaj delati s sistemom za nadzor različic. Z lahkoto lahko naredite ali razveljavite spremembe in delate na projektu v veliki skupini.
Uporabite okvire
Naučite se React.js, Vue.js ali Angular in se naučite ustvarjati dinamične, interaktivne uporabniške vmesnike.
Delo v IT ekipi
Izboljšajte svoje komunikacijske sposobnosti, naučite se komunicirati z oblikovalci in vodji projektov ter upravljati razvojno ekipo.
Uvod Osnovni HTML Osnovni CSS Delo s postavitvijo Napredni HTML. Obrazci Napredna odzivnost CSS Dostopnost JavaScripta za oblikovalca postavitev Navzkrižni brskalnik Delo z gostovanjem
JavaScript
Uvod. Kaj je JavaScript Spremenljivke in delo s števili Nizi, logični in pogojni stavki Nizi in zanke Funkcije Objekti Konstante, obsegi in zaprtja Pretvorba tipov in ohlapne primerjave Uvod v DOM Obravnavanje dogodkov in uporabniški vnos Moduli npm razvijalca in mehkih veščin, package.json Dogodkovna zanka in asinhroni razvoj Objektne metode in prototipi Testiranje Odpravljanje napak Komunikacija s strežnikom, async/await Dogodki OOP in njegova implementacija v JavaScript FP, delo z matrike in nizi
Okvir na izbiro. React.js
Uvod v React Ustvarjanje projektnih komponent na primeru kartice z novicami Reddit Več o komponentah. Uvod v testiranje komponent Delo z javnim API-jem na primeru Reddita Uvod v Redux na primeru vira novic Uporaba Redux-Thunk na primeru neskončnega vira stranske vrstice + usmerjanje Obrazci na primeru komentarjev in razglednic Optimizacija aplikacije SSR + Naslednji. Bonus modul JS: MobX
Okvir na izbiro. Vue.js
Uvod Osnove Vue Ustvarjanje projekta Katalog izdelkov Paginacija in filtriranje Stran izdelka Košarica Delo z API-jem. Seznam izdelkov, ki delajo z API-jem. Oddajte naročilo Deploy
Okvir na izbiro. Kotni
Uvod v izdelke Angular Listing RxJS: iskanje izdelkov Delo s http. Izboljšan seznam izdelkov RxJS & Components Napredno: usmerjanje košarice izdelkov: stran izdelka Obrazci: blagajna Avtorizacija in varovana območja Metode testiranja za organizacijo izmenjave podatkov Napredna praksa Napredna praksa: kje rasti
PHP razvijalec. 1. del
Uvod v programiranje Struktura upravljanja podatkov. Osnovni pojmi PHP 7 Protokol HTTP/HTTPS Uporabniške funkcije Datoteke in imeniki Piškotek/seja Baza podatkov MySQL
PHP razvijalec. 2. del
Objekti (osnovni koncepti) Načela Objekti (napredni koncepti) Funkcije in standardi za delo z razredi Izjeme in drugi vgrajeni OOP razredi. Predloge
Node.js
Uvod v predmet Priprava delovnega okolja Pišemo Zdravo, svet! Reševanje osnovnih problemov Asinhrona koda Express.js Relacijske baze podatkov Nerelacijske baze podatkov Programi CLI Napredni koncepti. Tokovi, generatorji, iteratorji v realnem času in nasveti za WebSockets Pro
Python Basic
Uvod Osnove dela s Pythonom Operatorji, izrazi Pogojni stavek If, razvejanje Pogojni stavek if: napredni pogoji While zanka For zanka. Zanke s števcem Za zanko. Parametri funkcije range() Številke Osnovne zbirke: seznam For zanka: delo s seznami Razumevanje seznamov, razvrščanje rezin in seznamov Dvodimenzionalni nizi Osnovne zbirke: tuple in nizi Osnovne zbirke: slovarji Funkcije. Osnove delovanja. Napredne teme Osnovne zbirke: nabori Algoritmi in podatkovne strukture Funkcije. Oblikovanje in dokumentacija Delo z datotekami Iskanje v podnizu z uporabo dreves in funkcij regularnih izrazov. Rekurzija Uvod v OOP Delo z moduli Delo z datotečnim sistemom Elementi funkcionalnega programiranja Algoritmi Podatkovne strukture Principi OOP OOP. Napredne teme Izjeme Protokoli, generatorji, dekoratorji in upravitelji konteksta Osnove omrežja Napredne teme
Python Advanced
Osnove dela v Linuxu Osnove CI kulture Osnove odpravljanja napak in profiliranja Osnove CI/CD Testiranje aplikacij HTML, DOM itd. Omrežje Večopravilnost Baze podatkov Indeksi Protokoli Python Flask Async web Osnove CI/CD N Osnove CI/CD N+1 Docker. Kaj je to? RESTfull API Uvod v strežnik ORM CGI Razvoj spletnih strani Diplomski projekt varnostne ekipe
Univerzalno programersko znanje
Kako postati prvovrstni programer Kako iskati razvojna naročila Osebna znamka Photoshop razvijalca za programerja Osnove poizvedovalnega jezika SQL Postavitev e-novic. Nasveti z resničnimi primeri
Spletne seje o spletnem razvoju
Postavitev postavitve iz nič Knjižnica jQuery Prilagoditev postavitve za mobilne naprave Delavnica o interaktivnih elementih Kaj je Webpack Zgradite projekt na Gulp in pregled predprocesorja Sass Animacija v CSS Ustvarjanje bloga na WordPressu Postavitev črk Predprocesor Sass Prilagodljiva postavitev spletnega mesta od začetka do pošiljanje
Tečaj tipkanja na dotik
Vodnik po funkcijah Ratatype Trainer
Osnove Photoshopa
Bonus. Namestitev programa Adobe Photoshop. Hot Keys Uvod v orodja Photoshop Delo z datotekami in slikami Kako delati plasti in maske Učinki Napredne tehnike izrezovanja/retuširanja Načela ustvarjanja rastrskih slik Bonus. Kako obvladati orodje Pen. Vadite kolažiranje za ustvarjanje modula Key Visual Bonus. Izvedite dobro prakso ustvarjanja najbolj izvirnih memov za družbena omrežja
Figma
Uvod v Figmo. Pregled funkcij Delo z grafiko Urejevalnik Figma - modularne mreže in umetniške plošče Ustvarjanje in prilagajanje komponent, delo z učinki Ustvarjanje ugnezdenih komponent. Samodejna postavitev Organizacija delovnega prostora komponent in slogov Timsko delo, nadzor različic in prenos postavitev v razvoj Prototipiranje Figma Animate Bonus modul. Pregled in uporaba vtičnikov Figma
Sistem za nadzor različic Git
Različice kode Namestitev indeksa Git in delnih potrditev Primerjava različic Razveljavitev sprememb in povrnitev različic Repozitoriji in sodelovanje Podružnice - ustvarjanje in upravljanje Združevanje in reševanje sporov Uporabna orodja Pravila delo z Gitom
Delo v ukazni vrstici Bash
Kaj je ukazna vrstica Delo z datotekami in mapami Avtorizacija in pravice dostopa Procesi, storitve in naloge Konfiguracija in orodja Pisanje skriptov v Bashu Uporaba Basha kot primera konfiguracije spletni strežnik
Angleščina za IT strokovnjake
IT Resume and CV: pisanje življenjepisa v angleškem jeziku Razgovor za službo: vprašanja in odgovori. Imamo razgovor v angleščini Timsko delo: o timskem delu in procesih se pogovarjamo v angleščini Komunikacija na delovnem mestu: angleščina za komunikacijo Poslovno pismo: dopisujemo si v angleščini Razvoj programske opreme: analiziramo vse faze življenjskega cikla programske opreme v angleščini Razvoj koncepta sistema in SRS: pripravimo tehnične specifikacije v angleščini Oblikovanje: govorimo o glavnih koncepti oblikovanja Razvoj in testiranje: obravnavamo ključne pojme pri razvoju in testiranju Uvajanje in vzdrževanje: razpravljamo o tipičnih dejanjih med uvajanjem in po njem programska podpora
Kariera in razvoj programerja
Kaj delodajalec potrebuje? Kako ustvariti življenjepis in iskati zaposlitev? Kako uspešno opraviti razgovor? Kako opraviti poskusno dobo?
Algoritmi in podatkovne strukture
Naučili se boste ključnih podatkovnih struktur in algoritmov. Skupaj bodo zagotovili osnovo za vaše znanje računalništva in programskega inženiringa.
Mehke veščine za programerja
Tečaj za izboljšanje komunikacijskih veščin, samoorganizacije, kreativnega mišljenja in odpornosti na stres. Mehke veščine vam pomagajo učinkovito delati v katerem koli timu in graditi uspešno kariero.
R
Roman Fz
05.07.2022 G.
Odlična platforma za učenje
Prednosti: Sodobni tečaji, Hitre povratne informacije, Brez strogih časovnih okvirov. Slabosti: Veliko e-poštnih sporočil za nakup drugih tečajev na platformi. Rad bi delil svoje povratne informacije o usposabljanju v Skillboxu. Usposabljam se, da postanem fullstack razvijalec. Vse metodološko gradivo je predstavljeno v dostopni in podrobni obliki, nekatere stvari boste morali poguglati sami, vendar je to normalno in spretnost ...
jaz
ilaxi97
19.12.2022 G.
Full-stack razvijalec, s Skillboxom je enostavno!
Prednosti: Predstavitev in vsebina materialov. Hitri odgovori na vprašanja. Slabosti: Ni jih še. Na platformi se učim 3 mesece. Všeč so mi kratki videi, mini naloge po vsaki lekciji za utrjevanje snovi in domače naloge na koncu modula. No, ne bi moglo biti lažje! [cut by moderator] sledite povezavi in pridobite največji popust!