Author(s): Angelika Krupa, Weronika Kortas
Series: Kwalifikacja INF.04 [1]
Publisher: Helion
Year: 2020
Language: Polish
Pages: 232
City: Gliwice
Spis treści
Wstęp
ROZDZIAŁ 1. Przygotowanie środowiska pracy
1.1. Narzędzia wykorzystywane w prowadzeniu projektu
1.2. Narzędzia wykorzystywane w wytwarzaniu oprogramowania
1.3. Podsumowanie
1.4. Zadania
ROZDZIAŁ 2. Elementy programowania na przykładzie języka JavaScript
2.1. JS — i co dalej?
2.2. Składnia
2.3. Podstawy programowania
2.4. Instrukcje warunkowe (conditionals)
2.5. Instrukcje sterujące i pętle
2.6. Wprowadzenie do programowania obiektowego
2.7. Kolekcje
2.8. Zadania
ROZDZIAŁ 3. Projektowanie aplikacji
3.1. Dobre praktyki związane z programowaniem obiektowym
3.2. Clean code, czyli czysty kod
3.3. Dokumentowanie kodu
3.4. Algorytmy
3.5. Projektowanie klas (UML)
3.6. Wzorce projektowe
3.7. Podsumowanie
3.8. Zadania
ROZDZIAŁ 4. Testowanie oprogramowania
4.1. Siedem zasad testowania oprogramowania
4.2. Proces testowy według ISTQB
4.3. Poziomy testów
4.4. Typy testów
4.5. Dobre praktyki w zgłaszaniu błędów za pomocą narzędzi
4.6. Zadania
ROZDZIAŁ 5. Tworzenie dokumentacji testowej
5.1. Plan testów
5.2. Scenariusze testowe
5.3. Lista kontrolna
5.4. Rejestr ryzyk
5.5. Raport błędów
5.6. Raport testów
5.7. Zadania
ROZDZIAŁ 6. Metodologie prowadzenia projektu
6.1. Model kaskadowy
6.2. Metodyki zwinne
6.3. Zestawienie metodyk pod kątem różnic
6.4. Zadania
ROZDZIAŁ 7. Od pomysłu po wdrożenie — praktyczne zastosowanie zdobytej wiedzy
7.1. Etap pierwszy — pomysł i zapytanie ofertowe
7.2. Etap drugi — oferta
7.3. Harmonogram prac
7.4. Realizacja prac projektowych
7.5. Diagram Gantta — charakterystyka, przykłady
7.6. Proponowane rozszerzenia aplikacji
7.7. Prawa autorskie
7.8. Zakończenie
7.9. Zadania
Bibliografa
Skorowidz