Język Julia w analizie danych

3350 PLN+23% VAT (4120 PLN brutto / 1 os.)

Czas trwania szkolenia:3 dni (24h)

Kod kursu:JULIA

Poziom zaawansowania:
analysisdata

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

15 lipiec
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

3350 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

16 wrzesień
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

3350 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

18 grudzień
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

3350 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Interesuje Cię szkolenie stacjonarne lub nie odpowiada Ci żaden z dostępnych terminów?

Ikona pytaniaZapytaj o szkolenie

O szkoleniu Język Julia w analizie danych

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Dla kogo?

  • Programistów chcących kompleksowo poznać język Julia, poszerzyć posiadane umiejętności, a także poprawić wydajność i efektywność w zakresie przetwarzania i analizy danych

Wymagania

  • Podstawowa umiejętność programowania w dowolnym języku będzie dużym ułatwieniem

Zalety

  • Program szkolenia obejmuje zarówno podstawy języka Julia, jak i zaawansowane techniki analizy danych. Dzięki temu uczestnicy otrzymują wszechstronne i praktyczne umiejętności
  • Wydajność - Julia została zaprojektowana tak, aby łączyć wygodę języków interpretowanych, takich jak Python, z wydajnością języków kompilowanych, takich jak C
  • Łatwość integracji - Julia umożliwia łatwe wywoływanie funkcji i korzystanie z bibliotek innych języków, takich jak Python, C czy C++
  • Wszechstronność - bogaty ekosystem pakietów pozwala na wykorzystanie Julii w wielu dziedzinach - od analizy danych przez uczenie maszynowe, obliczenia symboliczne, po inżynierię i fizykę
  • Składnia języka - jest prosta i bardzo intuicyjna, co ułatwia naukę i pomaga w codziennym rozwiązywaniu problemów
  • Programowanie wielowątkowe - Julia wspiera programowanie wielowątkowe i rozproszone, co pozwala na efektywne wykorzystanie zasobów, zwłaszcza w skomplikowanych projektach obliczeniowych
  • Rosnąca społeczność - bogactwo zasobów takich jak tutoriale, biblioteki i wsparcie dostępne dla osób uczących się czy pracujących z tym językiem na co dzień

Cele szkolenia

  • Zapoznanie z podstawową składnią, strukturami danych oraz funkcjami dostępnymi w języku Julia
  • Nauka metod pracy z danymi oraz ich analizy m.in. wczytywanie, przygotowanie, przetwarzanie i interpretacja danych
  • Wprowadzenie do narzędzi i bibliotek umożliwiających wizualizację danych
  • Przedstawienie możliwości języka w zakresie programowania wielowątkowego

Program

Wprowadzenie do języka Julia

  • Charakterystyka języka
  • Instalacja oraz konfiguracja środowiska programistycznego
  • Podstawy składni i typy danych
  • Operacje matematyczne
  • Instrukcje sterujące
  • Funkcje
  • Inne, istotne elementy języka

Przetwarzanie danych

  • Wczytywanie danych z różnych źródeł m.in. CSV, Excel, bazy danych
  • Użycie pakietu DataFrames do manipulacji danymi
  • Podstawowe operacje na danych: sortowanie, filtrowanie, grupowanie
  • Czyszczenie i transformacja danych
  • Przygotowywanie danych do analizy: normalizacja, standaryzacja, kodowanie

Wizualizacja danych

  • Podstawy wizualizacji danych
  • Korzystanie z pakietu Plots
  • Tworzenie wykresów m.in. punktowych, słupkowych, kołowych
  • Personalizacja / dopasowywanie wyglądu wykresów
  • Interaktywna wizualizacja danych

Zaawansowane techniki analizy danych

  • Podstawy statystyki opisowej
  • Regresja liniowa i nieliniowa
  • Analiza klastrowa i redukcja wymiarowości
  • Modelowanie predykcyjne i uczenie maszynowe w Julii

Programowanie wielowątkowe i optymalizacja

  • Wprowadzenie do wielowątkowości
  • Wielowątkowość w Julii
  • Techniki optymalizacji kodu

Integracja i rozszerzanie możliwości języka

  • Wywoływania funkcji z innych języków np. Python
  • Używanie i tworzenie pakietów
  • Rozszerzenie funkcjonalności za pomocą makr i metaprogramowania
  • Debugowanie i testowanie kodu

Podobne szkolenia