Code Monkey home page Code Monkey logo

webfejleszto-vue's Introduction

Webfejlesztő leszek! VueJS Edition - VueJS repositoryk

Tartalomjegyzék

Elérhetőségek

NetAcademia Frontend csoport facebookon

https://www.facebook.com/groups/364060044017273/

Email

Vue Advanced

Tanfolyam full mindmap

Áttekintő az óráról

8. alkalom - 2018.08.07.

Feladat

  • migrálás @vue/cli-ra
  • kitekintés kiegészítő projektekre

Áttekintő az óráról

Repository

7. alkalom - 2018.08.02.

Feladat

  • route guard fix
  • blog categories fix
  • navigation refactor (profile link és logout)
  • open source sw tanulási minta vue-routeren keresztül
  • vue-router examples checkout, indítás és megértés

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv07_0802_navigation-oss

6. alkalom - 2018.07.31.

Feladat

  • vscode setup, hogy a html részt is formázza
  • vue-app babel preset
  • dataservice refactor + vuex + promisok
  • firebase database app levedes
  • firebase hosting
  • házik

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv06_0731_dataservice_es_firebase

5. alkalom - 2018.07.26.

Feladat

  • átvesszük és kijavítjük a babel configunkat, hogy jobban vigyázzon ránk
  • vuex-et ismétlünk
  • types refactor elgépelés ellen
  • user teljes refactor
  • blog olvasás bejelenktkezéshez kötése
  • localStorage használat login perszisztenciára

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv05_0726_blog-levedes

4. alkalom - 2018.07.24.

Feladat

  • megértjük a javascript fejlődését, verzióit
  • átismétlünk pár új nyelvi elemet: rest, spred és destructoring
  • megnézzük, hogy mit csinál nekünk pontosan a babel és hogyan működik együtt a webpack-el
  • refactore-oljuk a store-unkat külön fileba, hogy függetlenedni tudjunk a Vue-s környezettől
    • megértjük hogyan is működnek pontosan az import exportok es2015-ben
  • megismerjük a vuex-et
    • a frissen előállt független storeunkat refactoroljuk vuex-es verzióra, mert szeretjük ha okos emberek dolgoznak sokat helyettünk!
  • megértjük, hogy miért is kellett ezt a részt az authentikáció kellős közepén megtanulnunk

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv04_0724_vuex

3. alkalom - 2018.07.18.

Feladat

  • Ismételjük az eddigieket azon keresztül, hogy megvalósítjuk a registration-t is
  • refaktorolunk a kódunkon sokat, hogy minimalizáljuk önmagunk ismétlését
  • logikailag elkezdjük elszeparálni az action-öket és a mutation-öket
    • egyelőre még a root instance eszközein keresztül

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv03_0718_reigistration

2. alkalom - 2018.07.17.

Feladat

  • Elkezdjük átemelni a login és a registrációs felületeket
  • Implementáljuk a valós login-t az eddigi firebase-s ismereteink alapján
  • Megismerkedünk a globál állapotkezelés problémájával, mivel service végzi a műveletet, de componentben szeretnénk használni ennek az eredményét

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv02_0717_login

1. alkalom - 2018.07.10.

Feladat

  • átnézzük, hogy milyen eszközöket használunk majd a kurzus során
  • átismételjük, hogy hogyan is épül fel a projekt és kicsit végig nézzük a kódunkat
  • firebase ismétlés és használat
    • megcsináljuk az adatbázisunkat
    • megismerjük hogyan működik a firebase rest apin keresztül és megrángatjuk vs code extension segítségével
    • átemeljük a blogpostokat a lokális back-endünkről firebase-re
    • megnézzük hogyan működik a firebase authentikáció
    • beregisztráljuk az első userünket
    • levédjük az adatbázisunkat az idegenektől

Áttekintő az óráról

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/releases/tag/adv01_0710_firebase-auth-es-jogosultsagok

Vue Intro

1. alkalom - 2018 június 5.

Tematika

1/1. feladat - Ezt csak így ide be, és működik is

Feladat

Belekóstolunk a VueJS adta lehetőségekbe.

Repository

https://github.com/dosabalint/webfejleszto-vue-01-01

1/2. feladat - Kereső refactor

Feladat

A JS-ben írt keresőnket átnézzük, hogy is nézne ki VueJS-re építve.

Repository

https://github.com/dosabalint/webfejleszto-vue-01-02

1/3. feladat - Kosár refactor

Feladat

A korábban JS-ben írt kosarunkat is górcső alá vesszük, hátha tudunk rajta egyszerűsíteni.

Repository

https://github.com/dosabalint/webfejleszto-vue-01-03

2. alkalom - 2018 június 7.

Tematika

2/1. feladat - NPM

Feladat

CDN helyett átállunk a package.json használatára

Repository

https://github.com/dosabalint/webfejleszto-vue-02-01

Egyéb linkek

2/2. feladat - HTTP server és opener

Feladat

Belekóstolunk, hogy mit is lehet összerakni NPM és package.json segítségével.

Repository

https://github.com/dosabalint/webfejleszto-vue-02-02

2/3. feladat - SASS

Feladat

Kiegészítjük CSS körüli ismereteinket a SASS-sal.

Repository

https://github.com/dosabalint/webfejleszto-vue-02-03

3. alkalom - 2018 június 12.

Tematika

3/1. feladat - Komponensek

Feladat

Kipróbáljuk, hogy milyen VueJS komponensekkel dolgozni.

Repository

https://github.com/dosabalint/webfejleszto-vue-03-01

3/2. feladat - Webpack

Feladat

A workflownkon csavarunk még egy kicsit a Webpackkel és .vue komponensekkel

Repository

https://github.com/dosabalint/webfejleszto-vue-03-02

3/3. feladat - .vue komponensek

Feladat

Írunk egy saját .vue komponenst

Repository

https://github.com/dosabalint/webfejleszto-vue-03-03

4. alkalom - 2018 június 14.

Tematika

4/1. feladat - Szerkezet átnézése

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/04-01_project-init

4/2. feladat - index.html feldarabolása

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/04-02_index-darabolas

4/3. feladat - blog oldal feldarabolása

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/04-03_blog-darabolas

4/4. feladat - Navigation átdolgozása

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/04-04_navigation-atdolgozasa

5. alkalom - 2018 június 19.

Tematika

5/1. feladat - Általános komponensek

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/05-01_altalanos-komponensek

5/2. feladat - JSON server

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/05-02_json-server

Egyéb linkek

5/3. feladat - Blog - megjelenítés

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/05-03_blog-megjelenites

5/4. feladat - Blog - szűrés

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/05-04_blog-szures

6. alkalom - 2018 június 21.

Tematika

6/1. feladat - Vue Router

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/06-01_vue-router

6/2. feladat - Blog category szűrés refactor

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/06-02_blog-category-szures-refactor

6/3. feladat - Post oldal

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/06-03_post-oldal

Gyakorló / Házi feladat ötletek

  • lapozó bevezetése
    • elsőre kategória szűréstől külön, utána akár egyben a kettőt
    • új route
    • $route.params alól oldalszám alapján tördelés
  • kereső szűrő oldal
  • címke szűrő oldal
  • footer komponens

7. alkalom - 2018 június 26.

Tematika

7/1. feladat - Firebase project

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/07-01_firebase-project

7/2. feladat - DataService bővítés

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/07-02_dataservice-bovites

7/3. feladat - Contact form

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/07-03_contact-form

8. alkalom - 2018 június 28.

Tematika

8/1. feladat - Kérdőív oldal

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/08-01_kerdoiv-oldal

8/2. feladat - DataService bővítés

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/08-02_dataservice-bovites

8/3. feladat - Statisztika oldal

Repository

https://github.com/dosabalint/webfejleszto-vue-fizuhu/tree/08-03_statisztika-oldal

Egyéb linkek

Gyakorláshoz

webfejleszto-vue's People

Contributors

dosabalint avatar greg-nagy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.