Nástroje pro vývoj software

Semestr zimní 2016/2017
Vyučující Pavel Parízek
Rozvrh Po 12:20 SU2
Čt 10:40 SU1
Čt 14:00 SU1
Informace (SIS) NSWI154

Důležitá sdělení

Anotace

Cílem předmětu je

  • získat přehled o dostupných nástrojích, které nám mohou pomoci řešit časté problémy při vývoji softwaru
  • naučit se základy práce s nejpoužívanějšími z těchto nástrojů

To se může hodit

  • během studia při práci na zápočtových programech, ročníkovém projektu, a týmovém softwarovém projektu na MFF - znalost vybraných nástrojů zvýší efektivitu práce a sníží čas potřebný na úspěšné dokončení projektu (studijni povinnosti)
  • pro zapojení se do vývoje open-source projektů - během magisterského studia je k tomu ojedinělá příležitost a je to velmi efektivní způsob, jak se naučit programovat, nemluvě o výhodách při hledání uplatnění po dokončení studia
  • také při vývoji komerčního software, kde se určité nástroje používají povinně (např. správa verzí, sledování chyb, testování) - tam předchozí znalost usnadní život a pomůže zvýšit produktivitu (vývojová prostředí, automatické hledání chyb)

Výběr probíraných nástrojů je zaměřen na open-source projekty a open-source systémy. Tyto převládají v akademické sféře a jsou silně zastoupeny i ve firmách zabývajících se vývojem software.

Výuka pokryje zejména tyto oblasti: správa verzí, sestavování aplikací, testování funkčnosti, hledání chyb, zaznamenávání událostí při běhu programu, sledování výkonu, generování dokumentace, a integrovaná vývojová prostředí.

Předpoklady

Předmět je navržen pro studenty druhého a třetího ročníku bakalářského studia, kteří mají zkušenosti v těchto oblastech:

  • velmi dobrá uživatelská znalost platforem UNIX/Linux a Windows
  • psaní jednoduchých skriptů pro UNIX/Linux a systémové utility
  • základní programátorské zkušenosti na úrovni druhého ročníku MFF
  • znalost aspoň jednoho z programovacích jazyků C#, Java, a C/C++

Harmonogram (materiály)

Téma (nástroj) Datum
Logo of Faculty of Mathematics and Physics
  • Phone: +420 951 554 267, +420 951 554 236
  • Email: info<at-sign>d3s.mff.cuni.cz
  •  
  • How to find us?
Modified on 2017-09-21