Sheet 1
Programowanie webowe
  Język angielski
    interfejsy, książki, seriale, filmy, muzyka
    praca z podręcznikiem
    mówienie jest ważniejsze niż słuchanie
    programy komputerowe, YouTube, Duolingo
  Kurs C++
    strukturalny i obiektowy
    sprawdzony, solidny start w programowanie
    poznasz podstawowe konstrukcje językowe
    idealna zaprawa przed rozpoczęciem JS i PHP
    LINK: KURS C++
    LINK: OBIEKTOWY C++
  Git, GitHub
    zrozumienie zalet stosowania
    SSH i obsługa PuTTY
  Praca w terminalu
    terminal bashowy (Linux / OS X)
    wiersz poleceń CMD (Windows)
  Umiejętności miękkie
    zasady Dale'a Carnegiego
    mowa ciała
    emisja głosu
    publiczne wystąpienia
    LINK: SUKCES ZAWODOWY W BRANŻY IT
  Obecność na forach dyskusyjnych
    forum.pasja-informatyki.pl
    stackoverflow.com
  Wybór edytora (IDE)
    Notepad++
    Atom
    SublimeText3
    Brackets
    Geany
    Aptana
    NetBeans
    Eclipse
    i dużo dużo więcej...
  6 błędów w nauce programowania
    1. Uleganie trendom
    2. Ślęczenie nad niedziałającym źródłem
    3. Unikanie refaktoryzacji
    4. Zbyt małe obłożenie testami
    5. Brak rozwijania umiejętności miękkich
    6. Analizowanie jedynie własnych źródeł
    LINK: PODCAST BŁĘDY W NAUCE PROGRAMOWANIA
  Metody skutecznej nauki
    Metoda Slight Edge
    Technika pomodoro
    Mindmapowanie
    LINK: PODCAST METODY SKUTECZNEJ NAUKI
  Informatyka
    Konfiguracja sprzętu i systemów operacyjnych
    Sieci komputerowe
    Systemy liczbowe (bin, oct, dec, hex)
    Architektura klient-serwer, protokół HTTP
    Serwery: Apache, nginx
    LINK: KONWERSJE LICZBOWE
    LINK: DWÓJKOWE LICZBY UJEMNE
  Umiejętności fundamentalne
  Front-end
  Back-end
  CSS
  HTML
  jQuery
  JavaScript
  HTML 5
  CSS 3
  RWD
  Bootstrap
  Prekompilatory
  LESS
  Zaawansowany JS
  CMS
  WordPress
  AJAX + JSON
  Joomla!
  SASS
  Frameworki JS
  ECMAScript
  Testy
  React.js
  Angular.js
  Ember.js
  Mocha
  Jasmine
  Karma
  Foundation
  Drupal
  PrestaShop
  PHP
  MySQL
  Python
  Node.js
  Symfony2
  Laravel
  Zend3
  Django
  Ruby
  RubyOnRails
  Hapi.js
  Socket.io
  Express.js
  Enterprise
  Java
  C#
  Haskell
  MongoDB
  PostgreSQL
  Doctrine2.0
  Gulp
  Build tools
  Grunt
  Spring
  Grails
  .NET
  Sinatra
  Cassandra
  Stylus
  Zaawansowany PHP