Zanimanje u individualnom formatu “Backend developer” - besplatni tečaj HTML akademije, obuka, Datum: 1. prosinca 2023.
Miscelanea / / December 04, 2023
Sami određujete intenzitet treninga. Cijelu profesiju možete proći u šest mjeseci ili je možete polako kroz dvije godine.
Tijekom obuke radite s mentorom i savjetnikom.
Što očekivati tijekom treninga
Detaljna teorija
Na početku svakog odjeljka učite teoriju, koja uključuje simulatore, poglavlja iz udžbenika, prikaze zaslona i interaktivne majstorske tečajeve korak po korak.
Vježbajte na osobnom projektu
Nakon proučavanja teorije, radite domaću zadaću u kojoj radite na svom projektu i učvršćujete naučeno gradivo.
Recenzija mentora
Nakon svakog zadatka, vaš mentor provjerava kvalitetu vašeg rada, dijeli vaše iskustvo i govori vam kako to možete učiniti bolje.
Tečaj je namijenjen početnicima. Za završetak tečaja dovoljno je osnovno poznavanje rada na računalu.
Prije početka obuke pronaći ćemo vam iskusnog mentora koji je radio s desecima polaznika. Pobrinut ćemo se da vam stil i format rada mentora odgovara.
Vi određujete datum početka treninga, tako da ne morate čekati nekoliko mjeseci prije početka sljedećeg sata.
Osobni savjetnik pomoći će vam pri izboru mentora i izraditi raspored, podržati vaš ritam učenja i pomoći vam da se nosite s poteškoćama.
Ovaj je modul osmišljen kako bi pripremio potpune početnike za uspješno svladavanje profesionalnih vještina backend programera.
Glatko ćete uroniti u ritam učenja, a također proći i konsolidirati "tehnološki minimum" od nule, što je neophodno za učinkovito učenje rješavanja problema backend programera.
Ovaj minimum uključuje osnovno poznavanje HTML-a i CSS-a, osnove JavaScripta, PHP-a i osnovnih algoritama, osnove rada s API-ja preglednika koji koriste JavaScript, kao i mogućnost korištenja timskih razvojnih alata, naime Git i GitHub.
PHP. Profesionalni web razvoj
Naučit ćete sintaksu PHP jezika, naučiti kako manipulirati informacijama u bazama podataka (DB) kroz SQL zahtjeva, možete konfigurirati integraciju PHP skripti s bazom podataka i prikazati informacije iz baze podataka na stranicama mjesto.
Osim toga, svom ćete projektu dodati interaktivnost povezivanjem obrazaca za registraciju, koje ćete moći podijeliti stranice web-mjesta na javne i privatne, te naučite napredne tehnike za rad s MySQL-om i trećom stranom knjižnicama.
JavaScript. Stručni razvoj web sučelja
Naučit ćete osnove JavaScripta, upoznati se s trenutnim mogućnostima standarda ECMAScript 2018, naučiti algoritamsko razmišljanje, razumjet ćete kako oživjeti statične stranice, potvrditi podatke u obrascima, komunicirati s poslužiteljima i steći praksu u rješavanju tipičnih zadaci.
PHP i Yii. Arhitektura složenih web usluga
Naučit ćete objektno orijentirano programiranje (OOP). Sve moderne PHP aplikacije napisane su samo pomoću OOP-a. Na početku modula upoznat ćemo se s glavnim pojmovima: klase, objekti, sučelja. Također ćemo pogledati značajke PHP-a za naprednu razinu i upoznati se s mogućnostima jezika bez kojih ne može niti jedan profesionalni projekt.
U ovom modulu istražit ćemo okvir Yii 2 i njegove komponente koje će nam pomoći u obradi obrazaca i usmjeravanju između stranica. Osim toga, naučit ćemo o skupu vizualnih komponenti: to će biti korisno za brzu izradu prototipa ili za izradu administrativne ploče aplikacije.
Također ćemo naučiti kako raditi s vanjskim servisima putem API protokola i moći ćemo implementirati obje strane interakcije: djelovati kao API klijent i API poslužitelj.
PHP i Laravel. Stvaranje modernih pozadina
PHP se koristi za stvaranje pozadine za web i mobilne aplikacije. U ovom slučaju, API je razvijen u PHP-u koji je odgovoran za svu poslovnu logiku i rad s podacima.
Upoznat ćemo Laravel framework i koristiti ga za pisanje kompleksnog REST-API-ja za web aplikaciju. Osim vještina rada sa samim okvirom, naučit ćete pisati kod koji je lako proširiti i testirati. U tome će vam pomoći poznavanje arhitektonskih obrazaca i okvira testiranja. Automatizirano testiranje igra vrlo veliku ulogu u ovom tečaju: analizirat ćemo i jedinične i funkcionalne testove. Također ćete naučiti kako dizajnirati aplikaciju za velika opterećenja i razumjeti strategije implementacije i kontinuirane isporuke (CI/CD).
Suvremeno znanje i iskustvo u rješavanju praktičnih problema omogućit će vam da se smatrate punopravnim srednjim programerom.
G
g123udini
05.08.2022 G.
Ovo će biti oda ljubavi, ali maksimalno objektivna)
Prednosti: Prezentacija materijala, mentori, cijena. Nedostaci: Za sebe nisam našao nikakve nedostatke. Ovi tečajevi nisu prva stvar s kojom sam se susrela na putu do novog zanimanja. Prošlog listopada odlučio sam promijeniti zanimanje. Uvijek sam volio programirati, ali sam sumnjao da imam dovoljno pameti. Gledajući svoje kolege iz razreda koji sada rade kao informatičari i osjećaju se odlično, shvatio sam da su mozgovi upravo...