Kedves Érdeklődők, Jelentkezők!

Szeretnénk tájékoztatni titeket, hogy a tantermi képzéseinket a meghirdetett időben és módon szeretnénk elindítani. Természetesen figyelemmel kísérjük a kormány újabb intézkedéseit, de amíg nincs korlátozás, addig nem változtatunk a meghirdetett képzési formán.

Amennyiben bármilyen, képzéssel kapcsolatos új információ a rendelkezésünkre áll, illetve a felnőttképző intézményeket érintő intézkedés elrendelésre kerül az új koronavírus terjedésének megelőzése érdekében, arról értesítünk benneteket!

ÜNNEPI NYITVATARTÁS
2020.10.23. és 2020.10.25. között az oktatás szünetel és ügyfélszolgálatunk zárva tart.

Úgy érzed, hogy a webfejlesztési alapok számodra nem elegek?

Ha a válaszod igen, akkor neked hoztuk létre a Haladó webfejlesztő tanfolyamot, ahol a tudásodat tovább mélyítheted. Ha elvégezted a tanfolyamot, olyan tudással rendelkezel majd, amellyel igazi szakértővé válhatsz.
A gyakorlatok mellett minden segítséget megkapsz, hogy otthon is könnyen fejleszd tovább magad.
A tanfolyam 4 modulból áll:

  • Natív JavaScript
  • Haladó webszerkesztő
  • Angular
  • NodeJS
  • Haladó PHP programozó

A tanfolyam felépítésből is látható, hogy ha itt végzed el a képzést nem csak óriási tudásra számíthatsz, de magas fizetésekre is, ha ezen a területen helyezkedsz el.
Jó ha tudod, hogy mivel ez egy nagyon keresett szakma, mindig megbecsülik a magabiztos tudással rendelkező munkavállalókat.

Légy profi a területen és tanulj velünk!

Már havi
40.000 Ft-tól
Központi elérhetőségeink
1139 Budapest Frangepán utca 3.
Telefon: 06-70-392-3720,
 

Haladó webfejlesztő tanfolyam induló tanfolyamok

Jelenleg nincs meghirdetett időpont, Érdeklődj
582.800 Ft 480.000 Ft

2021.01.17. - 2021.12.05.Online

Oktatási napok, időpontok vasárnap
09:00 - 16:00
Időtartam 12 hónap
(336 óra)
Előleg 10.000 Ft
Részletfizetés 40.000 Ft / hó
Vizsgadíj -

2021.01.25. - 2021.11.24.Online

Oktatási napok, időpontok hétfő, szerda
17:00 - 20:15
Időtartam 11 hónap
(336 óra)
Előleg 10.000 Ft
Részletfizetés 40.000 Ft / hó
Vizsgadíj -

Haladó webfejlesztő tanfolyam alapadatai

A tanfolyam alapadatai

  • Képzés pontos megnevezése: Haladó webfejlesztő tanfolyam
  • Tanfolyam díja: 582.800 Ft helyett 480.000 Ft
  • Tanfolyam óraszáma: 336 óra
  • Tanfolyam végét igazoló dokumentum: Tanúsítvány
  • Tanfolyam helyszíne: 1139 Budapest, Frangepán utca 3.

A tanfolyam megkezdésének feltételei

  • Iskolai végzettség: nem feltétel
  • Szakmai végzettség: nem feltétel
  • Szükséges előismeretek: HTML, CSS, Webes alapismeretek és valamilyen programnyelv ismerete (ajánljuk webfejlesztő vagy szoftverfejlesztő tanfolyamunkat)
Kártyás fizetési módok
Részletfizetés

A tanfolyam képzési díja fizethető egy összegben, két részletben vagy havi KAMATMENTES részletekben is.

Részletek

Kedvezményeink
  • RUANDER KLUB – kedvezmény – 10%
  • Álláskereső – kedvezmény – 10%
  • Csoportos kedvezmény – 15%
  • Diákkedvezmény – 10%
  • Kismama kedvezmény – 10%

Haladó webfejlesztő tanfolyam címszavakban

  • Natív JavaScript
  • HTML5
  • CSS3
  • Less&Lass
  • JavaScript
  • Git
  • Mi is az Angular
  • Első lépések
  • Angular alapjai avagy Typescript megismerése
  • Ismerkedés az Angularral
  • Firebase
  • Mi is a Node.JS
  • Node Core
  • Node package manager
  • Web szerver készítése
  • Express Framework
  • Perzisztencia MongoDB-vel
  • Mongoose ODM használata
  • Template rendszerek
  • Bevezetés a PHP5-től a PHP7-ig
  • Kódolási stílusok
  • OOP programozás tervezési mintákkal
  • Hibakezelés
  • Önálló szkriptek
  • Egység tesztek
  • Fejlesztési környezet kezelése
  • API készítése
  • Külső teljesítmény növelése
  • Adat összetevők gyorsítótárazása
  • Adatbázisok
  • Felhasználói autentikáció és munkamenet biztonság
  • Munkamenet kezelés
  • Elosztott rendszerek kiépítése
  • RPC
  • Alkalmazás benchmark
  • Profilozás
  • PHP kiterjesztése

Neked ajánljuk még

Webfejlesztő tanfolyam

Webfejlesztő tanfolyam

Ha eljössz hozzánk a Webfejlesztő képzésre az alábbi modulokat sajátíthatod el:

Webprogramozó tanfolyam

Webprogramozó tanfolyam

Olyan tudást adunk a kezedbe, mellyel képes leszel a modern kor követelményeinek eleget téve létrehozni különböző weboldalakat.

Webszerkesztő Tanfolyam

Webszerkesztő Tanfolyam

A weboldal készítés alapja, hogy tisztában legyünk a weboldalak felépítésével, elrendezésével és keretrendszerével.Ha ezt a képzést választod,

Haladó webfejlesztő tanfolyam részletes tematika

Ismerkedés a JavaScripttel

  • JavaScript története
  • JavaScript verziói
  • JavaScript futtatása
  • JavaScript konzol

Nyelvi alapok

  • Változók, operátorok, adattípusok és logikai műveletek

Tömbök és vezérlési szerkezetek

  • Tömb, halmaz, map
  • Ciklusok, elágazások

Funkciók

  • Létrehozása, meghívása, visszatérési értékei
  • Visszahívás
  • Iterációk

Objektumok

  • Objektumkifejezések
  • Objektumok készítése
  • Beágyazott elemek
  • Névterek
  • Tulajdonságok felvétele és eltávolítása

A DOM

  • HTML illesztése a DOM-ba
  • DOM attribútumai és tulajdonságai

Események

  • Eseményfigyelők
  • Típusai

Űrlapok

  • Kezelése, validációja

Teszt és hibakeresés

  • Miért fontos és használata

A funkciókról bővebben

  • Funkciótulajdonságok és metódusok
  • IIF
  • Újraírható funkció
  • Rekurzív funkciók
  • Funkcionális programozás
  • Generátorok és Promise

Ajax

  • Miért jó?
  • Fetch API
  • HTML5
    • HTML5 alapok
      • A HTML 4–től a HTML 5-ig
      • Új strukturális elemek
      • Elemek és attribútumok
      • Microadatok
    • HTML5 multimédia
      • Multimédia tartalom: video és audio elemek
      • Feliratok
      • Továbbfejlesztett HTML5 médialejátszók és keretrendszerek
      • Webkamera, mikrofon használata; getUserMediaApi
    • HTML5 grafika
      • HTML5 vászon alapjai
      • Azonnali rajzolási módok: téglalap, szöveg, kép, stb…
      • Útvonal rajzolási módszerek: vonalak, körök, görbék, ívek, stb…
      • Színek, színátmenetek, minták és árnyékok
    • HTML5 animációk
      • Alap animációs technikák
      • Vászon és felhasználói interakciók
      • Bepillantás a fejlett vászontervezési funkciókba
    • HTML5 űrlapok
      • Bevezetés a HTML5 űrlapok világába
      • Űrlapok hozzáférhetősége
      • Új input típusok
      • Új űrlap attribútumok
      • Új űrlapokhoz kapcsolódó elemek
      • Űrlap validációs lehetőségek
    • HTML5 alap API-k
      • Bevezetés a HTML5 API-k világába
      • HTML5 cache
      • Webtárhely API
      • File API
      • Geolokalizált API
  • CSS3
    • Tartalom
      • Betűtípusok
      • Árnyék
      • Szelektorok
      • Formázási lehetőségek
    • Elrendezések
      • Dobozos elrendezés
      • Prefixek
      • Oszlopok
      • Hátterek
    • Színek
      • Átlátszóság
      • RGBA és HSLA
      • Alpha
      • Gradiens színek
    • Borderek
      • Újra méretezhető borderek
      • Kerekített sarkok
      • Árnyékolás
      • Komplex árnyékok
    • Transzformációk (2d, 3d)
      • Rotáció
      • Nyújtás
      • Zsugorítás
      • Fordítás
    • Animációk
      • Kulcs frame-ek
      • Átmenetek
    • Gombok
      • Gombok formázása, kerekítése, árnyékolása
      • gombok animációja
    • Media
      • Méretek áttekintése
      • Eszközkorlátozások
  • Less & Sass
    • Less
      • Less.js
      • Less a szerveren
      • Less alapok
      • Változók és műveletek
      • Mixin
      • Beágyazási szabályok
      • Egyéb szabályok
      • Névterek és hatókörük
    • Sass
      • Mixinek és funkciók
      • Sass és Bem
      • SMACSS és SASS
      • Sass rácsszerkezet
      • Moduláris Media
      • Manifest
      • Map
      • Debug
      • Placeholderek
      • Haladó funkciók
      • Egyéb direktívák
    • Bootstrap Less & Sass
      • Színek, linkek, Tipográfia, Ikonok, komponensek
      • Méretezés
      • Lekerekítés, dobozmodell, transzformációk, animációk
      • Átlátszóság, placeholder
      • Segédeszközök
      • Retina képek
  • Javascript
    • Javascript könyvtárak
      • Mik a könyvtárak, és hogyan használhatjuk
      • Népszerű könyvtárak
      • Prototype.js és jQuery.js
    • jQuery áttekintő
      • document.ready használata
      • Szelektorok
      • Animációk
      • Eseménykezezelés
    • jQuery UI
      • Áttekintés
      • Függőségek
      • Widgetek
    • Ajax hívások
      • AJAX áttekintő
      • jQuery és az AJAX
      • Ajax előnyei és hátrányai
    • Sütik
      • Olvasás
      • Írás
      • Törlés
      • Komplex sütik
      • Áttekintő a sütik korlátairól
    • Javascript keretrendszerek
    • MVC architektúra
    • Angular
    • Node.js
  • Git
    • A verziókezelés alapjai
    • A verziókezelés felhasználása
    • Git alapvető működésének megismerése
      • A GitBash használata
      • A GitGUI megismerése
    • Alapvető Git utasítások (status, add, commit, stb.)
    • Branch kezelés (fork, merge, stb.)
      • Ütközések javítása
    • Távoli Git szerver használata (pull, push)
      • GitHub és Bitbucket használata
    • Lokális projektszerver Git segítségével
      • A GitLab alapjai
    • Git Integráció fejlesztőkörnyezetekben
    • További vizualizált Git eszközök
      • GitKraken, stb.

Mi is az Angular

  • Angular és egyéb Frameworkok közti különbségek
  • Angular előnyei
  • DOM elemek

Első lépések

  • Telepítés, konfigurálás
  • Moduljai
  • Angular keretrendszer és a TypeScript

Angular alapjai avagy TyPescript megismerése

  • Programozás és típusok a TypeScriptben
  • Alaptípusok és funkciók
  • Modulok és névterek
  • Összetett típusok
  • Osztályok és interfészek
  • Dekorátorok és webszervizek

Ismerkedés az Angularral

  • Modul szintaktika
  • Modulok anatómiája
  • Függőségi injekciók
  • HTTPClient
  • Szervizek készítése
  • Komponensek
  • Adatkötések
  • Pipe
  • Direktívák
  • Angular életciklusa
  • Routing
  • Formok kezelése

Firebase

  • Mi a Firebase?
  • A Firestore bemutatása és használata

Mi is a Node.JS

  • Mi a Node.JS
  • Node.JS előnyei
  • A Node.js a modern webfejlesztésben

Node Core

  • Mi is az a Node Core?
  • Telepítés és ajánlott beállítások
  • Node indítása
  • Node modulok a require és a module.exports
  • Rendszermodulok
  • Eseménykioldók
  • HTTP kliens core http-vel
  • HTTP szerver core http-vel

Node package manager

  • Mi az NPM
  • Csomagok lokális telepítése
  • Függőségek hozzáadása a package.json -höz
  • Csomagok telepítése globálisan
  • Csomagok frissítése

Web szerver készítése

  • http requestek kezelése
  • Küldési requestek

Express Framework

  • Express áttekintése
  • Middleware-k készítése és használata
  • REST API Routing implementálása
  • URL paraméterek, lekérdezések, és validációk

Perzisztencia MongoDB-vel

  • MongoDB áttekintése
  • MongoDB alapok
  • MongoDB natív driver
  • MongoDB GUI kliens MongoUI

Mongoose ODM használata

  • Mongoose használata
  • Mongoose modelljei
  • Mongoose metódusok létrehozása
  • Speciális Mongoose funkciók

Template rendszerek

  • Miért van szükség Template motorra?
  • Példák a használatukra

Bevezetés

  • A PHP 5-től a PHP 7-ig

Kódolási stílusok

  • Tiszta kód
  • Elnevezési szimbólumok
  • Salátakód írásának elkerülése

OOP programozás tervezési mintákkal

  • OOP bevezetése
  • Tervezési minták
  • Túltöltés

Hibakezelés

  • Hibák kezelése
  • Külső hibák
  • Kivételek
  • Esettanulmány

Önálló szkriptek

  • PHP CLI
  • Input és Output kezelése
  • Parancssor argumentumai

Egység tesztek

  • Mi is az egység teszt
  • Inline Outline egység teszt
  • További funkcók a PHPUnit-ben
  • Tesztalapú design
  • Egységtesztek webes környezetben

Fejlesztési környezet kezelése

  • Vezérlés
  • Csomagok kezelése

API készítése

  • Design és felhasználhatóság
  • Defenzív kódolás

Külső teljesítmény növelése

  • Nyelvi tuning
  • Gyorsítótárazott PHP alkalmazások
  • Tartalmi tömörítés

Adat összetevők gyorsítótárazása

  • Gyorsítótárazási kérdések
  • Gyorsítótárban lévő adatösszetevők felismerése
  • Kimeneti buffer
  • Gyorsítótárazás memórában
  • DBM Gyorsítótárazás
  • Cookie Gyorsítótárazás
  • Gyorsítótár beillesztése az alkalmazáskódba
  • Gyorsítótárazott adatok használata a requestben
  • Requestek közötti gyorsítótárazás

Adatbázisok

PDO és adatbázis specifikus lekérdezési technikák

  • Adatbázis hozzáférési minták
  • Adatbázis csatlakozási tuning
  • Mi az az ORM: Docker bemutatása

Felhasználói autentikáció és munkamenet biztonság

  • Egyszerű autentikációs sémák
  • Felhasználók regisztrálása
  • Hitelesítés megőrzése
  • Egyszemélyes bejelentkezés

Munkamenet kezelés

  • Kliens oldali munkamenet
  • Szerveroldali munkamenet

Elosztott rendszerek kiépítése

  • Mi a cluster
  • Tervezési elemek
  • Gyorsítótárazás elosztott rendszerben
  • Adatbázisok skálázhatósága

RPC: Interakció távoli szolgáltatásokkal

  • XML-RPC
  • SOAP
  • SOAP és XML-RPC összevetése

Alkalmazás benchmark

  • Szűk keresztmetszetek azonosítása
  • Generátorok betöltése

Profilozás

  • Miért van szükség a PHP Profilhoz
  • Az APD telepítése és használata
  • Nyomon követési példa
  • Nagyobb alkalmazás profilozása
  • Általános hatástalanságok megfigyelése
  • Felesleges funkcionalitás eltávolítása

PHP kiterjesztése

  • PHP kiterjesztési elemek
  • Példa: Spread kliens csomag
  • Stream API

A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.

Miért gyere hozzánk

Elmesélem, hogy miért jó nálunk tanulni

  • Türelmes, szakképzett oktatók

    Nem csak az oktatásban nagy tapasztalattal rendelkező tanároktól tanulhatsz, de a szakmájukban is kiváló szakemberek is, így naprakész tudással rendelkeznek az adott témakörökben.

  • Innovatív oktatás

    Sok iparágról elmondhatjuk, hogy gyorsan fejlődik, de a leggyorsabban az informatika. A Ruandernél ezért különös figyelmet fordítunk arra, hogy oktatóinktól a lehető legfrissebb, és legmagasabb minőségű tudást sajátíthasd el.

  • Profi eszközök

    Minden egyes tantermünkben modern eszközökkel találkozhatsz, amelyek teljes mértékig megfelelnek a kor követelményeinek. Továbbá a termek légkondicionáltak és minden tanulást segítő eszközzel felszereltek.

Gyakori kérdések a tanfolyammal kapcsolatban

  • Meddig lehet jelentkezni az adott tanfolyami időpontra?

    Az indulás előtt legkésőbb 1 héttel várjuk a jelentkezéseket. De ha sikerült eldöntened, hogy szeretnél részt venni a képzésen, akkor célszerű minél hamarabb leadni a jelentkezésed, mert előfordulhat, hogy betelik a csoport létszáma.

  • Mi történik, ha nem tudok részt venni egy órán? Hogyan tudom pótolni?

    Amennyiben van más futó tanfolyamunk, akkor ott pótolhatod, vagy az oktató elküldi mit vettek azon a napon, amikor nem voltál.

  • Van lehetőség részletfizetésre?

    Természetesen van lehetőség részletfizetésre. A mértéke az időbeosztástól függ. 1 hónapnál hosszabb tanfolyamoknál havi kamatmentes részletfizetésre van lehetőség.

  • Kapunk-e jegyzetet, tankönyvet?

    Elektronikusan letölthető jegyzeteket fogsz kapni. Ehhez a hozzáférést az első oktatási napon kapod meg. A jegyzetek díja benne van a képzés díjában.

  • Hogyan kell fizetni a részleteket?

    A havi részleteket minden hónap végig kell befizetni. Ezt megteheted az ügyfélszolgálatunkon készpénzben vagy bankkártyával, de ha szeretnéd, akkor választhatod az átutalást is.

  • Mennyire gyakorlatias a képzés?

    Gyakorlatorientált képzéseket tartunk, így könnyen el tudod sajátítani az ismereteket. Otthoni gyakorlás is ajánlott.

Itt vagyunk

Az Árpád-híd közelében vagyunk. Itt áll meg a 3-as metró, az 1-es villamos, illetve az alábbi buszok is: 26-os, 32-es, 34-es, 106-os. Az utcán parkolásra is van lehetőség, melynek a díja 265 Ft/óra.

Tanfolyam helyszíne

  • Címünk
    1139 Budapest,
    Frangepán utca 3. (1. emelet)

Ügyfélszolgálat

  • Ügyfélfogadás, beiratkozás
    H-P: 09:00-16:00

Elérhetőségeink