0,00  0

Koszyk

Brak produktów w koszyku.

Programowanie – Analiza i przetwarzanie danych w codziennej pracy programisty

Produkt dostępny na zamówienie

Opis

Opis: Umiejętności zdobywane podczas kursu:

  • Szybkie tworzenie programów konwersji danych
  • Wydajne implementowanie ekstrakcji i modyfikacji danych tekstowych i binarnych
  • Umiejętność świadomego wyboru i zastosowania metod obróbki danych adekwatnych do domeny problemu
  • Zastosowanie zaawansowanych właściwości wyrażeń regularnych w praktyce programistycznej
  • Stosowanie narzędzi dziedzinowych do rozwiązania bieżących problemów z przetwarzaniem danych
  • Wykazanie słabych i mocnych stron różnorodnych metod obróbki danych

Cel:

  • Zapoznanie się z nieformalnymi metodami programowania
  • Podniesienie skuteczności i szybkości rozwiązywania typowych problemów związanych z przetwarzaniem danych
  • Umiejętność identyfikowania pozytywnych i negatywnych cech rozwiązań oraz ich kontekstu zastosowania
  • Dostarczenie narzędzi w istotny sposób uzupełniających „skrzynkę narzędziową” programisty

Grupa docelowa: Szkolenie obejmuje zagadnienia przetwarzania danych oraz ich transformacji w narzędziach programowania okazjonalnego dostępnych w systemach GNU/Linux oraz w języku Python. Ukazuje praktyczny aspekt pracy programisty oraz kształci umiejętność stosowania niestandardowych technik programistycznych o wysokiej skuteczności. W trakcie zajęć uczestnicy zapoznają się z zaletami i wadami wybranych metod implementowania przetwarzania danych na rzeczywistych przykładach. Zbiór technik formalnych uzupełniony jest przez wykorzystywane w praktyce „ścieżki skrótu”. Jednocześnie szczegółowej analizie poddaje się konsekwencje stosowania niektórych rozwiązań w rzeczywistych projektach podkreślając aspekty „antywzorców” programowania nie tylko obiektowego.

Uwagi: Szkolenie trwa 4 dni.

Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu, Krakowie, jak i w lokalizacjach wskazanych przez klienta.
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Wymagania:

  • Umiejętność średnio zaawansowanej pracy w środowisku systemu operacyjnego
  • Umiejętność średnio zaawansowanego programowania w języku Python
  • Znajomość wyrażeń regularnych
  • Co najmniej 1,5 letnia praktyka na stanowisku programisty
  • Mile widziana znajomość podstaw technologii obiektowej

Konspekt:

  1. Wprowadzenie do przetwarzania danych
    • Metody formalne
    • Nieklasyfikowane metody nieformalne
  2. Przetwarzanie danych tekstowych
    • Organizacja danych tekstowych
    • Zmiana formatu danych
    • Kolizje danych
    • Włączanie plików zewnętrznych
    • Przetwarzanie dużych zbiorów danych
  3. Zastosowania wyrażeń regularnych
    • Przetwarzanie danych w powłoce systemowej
    • Wzorce dopasowań
    • Przetwarzanie z nawrotami
    • Maszyna stanu wyrażeń regularnych
    • Wydajność wyrażeń regularnych
  4. Przetwarzanie danych XML
    • Wprowadzanie do budowy plików XML
    • DOM i SAX
    • XPath
    • XSLT
  5. Dane binarne i ich przetwarzanie
    • Ciągi znaków
    • Liczby i ich reprezentacje binarne
    • Obsługa operacji wejścia wyjścia
  6. Relacyjne bazy danych
    • Agregacje i perspektywy
    • Pułapki zapytań i wydajność bazy danych
    • Integrowanie relacyjnej bazy danych we własnych aplikacjach
  7. Istotne szczegóły przetwarzania
    • Testowanie jednostkowe
    • Systemy kodowania
    • Data i czas – obsługa
    • Obsługa obliczeń zmiennoprzecinkowych

Notyfikacja: Note: The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us at osec@osec.pl

Najczęściej zadawane pytania:

Potrzebujesz więcej informacji, napisz do nas:

Note:
The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us at osec@osec.pl
Autoryzowany partner
Cena netto
5 566,00 zł
Cena brutto (23%)
6 846,18 zł

Uwagi

Oferujemy szkolenia wirtualne, self-paced oraz stacjonarne (w Warszawie i w lokalizacjach klienta).
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Produkt dostępny na zamówienie

Brak zaplanowanych terminów.

Twoje IT. Twoje zasady. Twoje możliwości.

Join our newsletter to stay up to date on features and releases.

By subscribing, you agree to our Privacy Policy and consent to updates.
© 2025  OSEC sp. z o.o.  All rights reserved.
Polityka prywatności