Skip to content

Latest commit

 

History

History
183 lines (132 loc) · 3.29 KB

File metadata and controls

183 lines (132 loc) · 3.29 KB
marp theme color colorSecondary backgroundColor style
true
gaia
section.lead h1 { text-align: center; }

Programowanie Aplikacji Internetowych


Wykładowca



Zaliczenie


  • Egzamin + Obecność

Materiały


  • github,
  • utworzę również grupę na MS Teams.

Wprowadzenie

width:80%


Wprowadzenie

width:80%


Wprowadzenie

width:80%


Wprowadzenie

width:80%


Wprowadzenie

width:80%


Wprowadzenie

width:80%


Wprowadzenie

width:80%


Jak zacząć 1

Frontend:


Jak zacząć 1

Backend:

  • PHP + Laravel 1
  • Python + Django, Flask or FastAPI
  • Typescript or Javascript - NodeJS

Jak zacząć 2

Frontend / Backend TypeScript:


Jak zacząć

Praca własna:

  1. 2x tutorial z danej technologii,
  2. Zbudowanie prostej aplikacji,
  3. Szukamy pomysłu co można do aplikacji dodać,
  4. Rozwijamy w cyklu 1 tygodniowym,
  5. Warto się pochwalić,
  6. Wracamy do 2.

Jak zacząć

Tutoriale & trzeba dojść do końca, żeby zrozumieć niektóre kroki.


Jak zacząć

Taktyka:

  • w iteracjach
  • traced-bullet approach (deliver, patch, patch)
  • wrzucamy do gita
  • korzystamy z lintera

Jak zacząć

Później:

  • testy
  • Continuous Integration and Delivery (tutorial)
  • np., github workflow

Przyśpieszenie nauki

Aka, programowania można nauczyć się tylko na własną rękę:

  • najlepiej w dwójkę (może macie już partnera do nauki i wzajemnego coachingu),
  • najlepiej jako pair programming,
  • zrobienie jednego tutoriala lub dwóch dla technologii wspomnianej na wykładzie,
  • wrzucenie na githuba.

Tips


Misc

What craftswoman do you follow?


Dziękuję za uwagę