Certyfikaty MDB poświadczające nabyte umiejętności technologiczne

MDB certyfikuje programistów w trzech specjalizacjach:

  1. Front-end
  2. Back-end
  3. Full-stack

W każdej ze specjalizacji można otrzymać pięć poziomów certyfikacji, świadczących o poziomie zaawansowania programisty:

  1. Practitioner
  2. Associate Developer
  3. Developer
  4. Proffesional
  5. Expert

1. Front-end Practitioner

Aby uzyskać certyfikat pierwszego poziomu należy:

  1. Ukończyć następujące kursy:
  2. Z pomocą biblioteki MDBootstrap stworzyć i opublikować portfolio (swoje lub na interesujący zdającego temat) i uzyskać jego akceptację od uprawnionego do wydawania certyfikatów reprezentanta firmy MDB
  3. Z pomocą biblioteki MDBootstrap stworzyć i opublikować pierwszy własny snippet kreatywny i uzyskać jego akceptację od uprawnionego do wydawania certyfikatów reprezentanta firmy MDB

Portfolio: W projekcie portfolio należy w ciekawy sposób zaprezentować siebie lub interesujące nas zagadnienie (przykłady: Wiedźmin, mechanika kwantowa, historia rodzinnego miasta - wybór tematu zależy w całości od zdającego i najlepiej, jeśli opiera się o jego zainteresowania / hobby).

Portfolio musi być stworzone w formie "Single page website" (termin został wyjaśniony w kursie załączonym powyżej).
Przykład portfolio

Snippet kreatywny: W projekcie snippetu kreatywnego należy stworzyć mały kompoment, wykorzystując i prezentując wiedzę nabytą w powyższych kursach.
Przykłady snippetów kreatywnych

Uwaga: Podczas oceny portfolio i snippetu kreatywnego oceniane jest poprawne użycie technologii (HTML, CSS, JavaScript, Bootstrap), staranność i porządek w kodzie, estetyka projektu, kreatywność i interesująca treść. Dodatkowo projekt musi być dostosowany do wyświetlania na urządzeniach mobilnych.


2. Front-end Associate Developer

Aby uzyskać certyfikat należy:

  1. Zdobyć i płynnie się posługiwać wiedzą z następujących obszarów:
    • HTML
    • CSS
    • JavaScript
    • jQuery
    • WordPress
    • SCSS
    • JSON
    • npm/yarn
    • Git
    • Vue
    • Unit Testing

    Wiedza ta zostanie zweryfikowana podczas testu.

  2. Napisać aplikacje Vue, która będzie oceniana i weryfikowana przez odpowiedniego pracownika MDB. Zakres aplikacji jest ustalany indywidualnie.

3. Front-end Developer

Aby uzyskać certyfikat należy:

  1. Zdobyć i płynnie się posługiwać wiedzą z następujących obszarów:
    • TypeScript
    • React JS
    • Angular
    • PHP
    • SQL
    • WordPress zaawansowany
    • JSON
    • NoSQL DB
    • NodeJS
    • API

    Wiedza ta zostanie zweryfikowana podczas testu.

  2. Napisać aplikacje React JS, Angular lub PHP, która będzie oceniana i weryfikowana przez odpowiedniego pracownika MDB. Zakres aplikacji jest ustalany indywidualnie.