Kwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 1. Inżynieria programowania - projektowanie oprogramowania, testowanie i  dokumentowanie aplikacji. Podręcznik do nauki zawodu technik programista

Kwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 1. Inżynieria programowania - projektowanie oprogramowania, testowanie i dokumentowanie aplikacji. Podręcznik do nauki zawodu technik programista

Angelika Krupa, Weronika Kortas
  • Liczba stron 232
  • Data wydania 2020-09-22
  • Oprawa miękka
  • ISBN 978-83-283-7415-7
  • Format 165x235
Cena książki: 69,00 zł
Zamówienie grupowe: Zamów
Zamówienie indywidualne: Kup na Helion.pl >
  • Opis książki
  • Materiały
  • Spis treści
  • Przykładowy rozdział
  • Informatycy i programiści należą obecnie do najbardziej poszukiwanych specjalistów. Stąd tytuł, który uzyskuje się po szkole średniej, nie stanowi jedynie świadectwa ukończenia pewnego etapu edukacji. Technik programista to zawód o wymiernej wartości rynkowej. Absolwenci tego kierunku kształcenia nie mają większych problemów ze znalezieniem intratnego i rozwojowego zajęcia, a pracodawcy chętnie inwestują w ich szkolenia, by mogli zdobywać coraz wyższe kwalifikacje. Wśród bazowych umiejętności, które powinien posiadać specjalista w tej dziedzinie, są podstawy programowania: projektowanie kodu, testowanie go, dokumentowanie swojej pracy oraz analizowanie pracy innych programistów.

    Treści, które zawiera Kwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 1. Inżynieria programowania ― projektowanie oprogramowania, testowanie i dokumentowanie aplikacji. Podręcznik do nauki zawodu technik programista, opierają się na podstawie programowej kształcenia w zawodzie technika programisty. Są powiązane merytorycznie, strukturalnie i metodycznie z ogólnymi celami kształcenia określonymi w kwalifikacji INF.04. Projektowanie, programowanie i testowanie aplikacji.

    Publikację podzielono na siedem rozdziałów, które szczegółowo omawiają poruszone w nich zagadnienia:

    • Przygotowanie środowiska pracy
    • Elementy oprogramowania na podstawie języka JavaScript
    • Projektowanie aplikacji
    • Architektoniczne projektowanie aplikacji
    • Testowanie oprogramowania
    • Tworzenie dokumentacji testowej
    • Metodologie prowadzenia projektu informatycznego

    Podręcznik do nauki zawodu technik programista to charakteryzujący się wysoką jakością kompletny zestaw edukacyjny przygotowany przez dysponującego ogromnym doświadczeniem lidera na rynku książek informatycznych - wydawnictwo Helion.

    W skład zestawu podręczników do kwalifikacji INF.04 wchodzą także:

    • Projektowanie, programowanie i testowanie aplikacji. Część 2. Programowanie obiektowe. Podręcznik do nauki zawodu technik programista
    • Projektowanie, programowanie i testowanie aplikacji. Część 3. Aplikacje internetowe. Podręcznik do nauki zawodu technik programista
    • Projektowanie, programowanie i testowanie aplikacji. Część 4. Aplikacje mobilne. Podręcznik do nauki zawodu technik programista
    • Projektowanie, programowanie i testowanie aplikacji. Część 5. Aplikacje desktopowe. Podręcznik do nauki zawodu technik programista

    Podręczniki należące do tej serii przygotowano z myślą o wykształceniu kompetentnych techników, którzy bez trudu poradzą sobie z wyzwaniami, jakie stawia przed nimi współczesna informatyka. Wiedza zawarta w serii pomoże zdać egzamin zawodowy i uzyskać umiejętności praktyczne, przydatne w przyszłej pracy.

  • Materiały dostępne tylko dla zalogowanych użytkowników z wypełnioną deklaracją.

  • Wstęp (5)

    Rozdział 1. Przygotowanie środowiska pracy (7)

    • 1.1. Narzędzia wykorzystywane w prowadzeniu projektu (7)
    • 1.2. Narzędzia wykorzystywane w wytwarzaniu oprogramowania (15)
    • 1.3. Podsumowanie (30)
    • 1.4. Zadania (30)

    Rozdział 2. Elementy programowania na przykładzie języka JavaScript (31)

    • 2.1. JS - i co dalej? (32)
    • 2.2. Składnia (33)
    • 2.3. Podstawy programowania (42)
    • 2.4. Instrukcje warunkowe (conditionals) (60)
    • 2.5. Instrukcje sterujące i pętle (69)
    • 2.6. Wprowadzenie do programowania obiektowego (80)
    • 2.7. Kolekcje (85)
    • 2.8. Zadania (88)

    Rozdział 3. Projektowanie aplikacji (93)

    • 3.1. Dobre praktyki związane z programowaniem obiektowym (94)
    • 3.2. Clean code, czyli czysty kod (97)
    • 3.3. Dokumentowanie kodu (98)
    • 3.4. Algorytmy (100)
    • 3.5. Projektowanie klas (UML) (121)
    • 3.6. Wzorce projektowe (123)
    • 3.7. Podsumowanie (132)
    • 3.8. Zadania (132)

    Rozdział 4. Testowanie oprogramowania (135)

    • 4.1. Siedem zasad testowania oprogramowania (135)
    • 4.2. Proces testowy według ISTQB (138)
    • 4.3. Poziomy testów (143)
    • 4.4. Typy testów (148)
    • 4.5. Dobre praktyki w zgłaszaniu błędów za pomocą narzędzi (152)
    • 4.6. Zadania (156)

    Rozdział 5. Tworzenie dokumentacji testowej (159)

    • 5.1. Plan testów (159)
    • 5.2. Scenariusze testowe (165)
    • 5.3. Lista kontrolna (172)
    • 5.4. Rejestr ryzyk (174)
    • 5.5. Raport błędów (174)
    • 5.6. Raport testów (175)
    • 5.7. Zadania (179)

    Rozdział 6. Metodologie prowadzenia projektu (181)

    • 6.1. Model kaskadowy (182)
    • 6.2. Metodyki zwinne (186)
    • 6.3. Zestawienie metodyk pod kątem różnic (195)
    • 6.4. Zadania (196)

    Rozdział 7. Od pomysłu po wdrożenie - praktyczne zastosowanie zdobytej wiedzy (199)

    • 7.1. Etap pierwszy - pomysł i zapytanie ofertowe (200)
    • 7.2. Etap drugi - oferta (203)
    • 7.3. Harmonogram prac (207)
    • 7.4. Realizacja prac projektowych (208)
    • 7.5. Diagram Gantta - charakterystyka, przykłady (217)
    • 7.6. Proponowane rozszerzenia aplikacji (218)
    • 7.7. Prawa autorskie (221)
    • 7.8. Zakończenie (224)
    • 7.9. Zadania (225)

    Bibliografia (227)

    Skorowidz (229)

Tytuły powiązane