Wprowadzenie do języka Julia

Opis

Szkolenie wprowadza uczestników w świat języka programowania Julia, koncentrując się na jego unikalnych cechach i zastosowaniach w obliczeniach naukowych oraz analizie danych. Program warsztatów łączy teorię z praktycznymi ćwiczeniami, pozwalając uczestnikom na poznanie podstawowych koncepcji i mechanizmów języka. Zajęcia obejmują zarówno podstawy składni, jak i specyficzne dla Julii podejście do wydajnego przetwarzania danych.

Profil uczestnika

  • Programiści zainteresowani obliczeniami naukowymi
  • Analitycy danych poszukujący wydajnych narzędzi
  • Naukowcy i badacze potrzebujący narzędzi obliczeniowych
  • Inżynierowie pracujący z dużymi zbiorami danych
  • Deweloperzy Python/R szukający alternatywnych rozwiązań
  • Specjaliści ds. modelowania matematycznego

Agenda

  1. Podstawy języka Julia
    • Instalacja i środowisko programistyczne
    • Typy danych i struktury
    • Funkcje i operatory
    • Zarządzanie pakietami
  2. Programowanie w Julia
    • Składnia i konwencje
    • Praca z tablicami i macierzami
    • Metaprogramowanie
    • Obsługa wyjątków
  3. Przetwarzanie danych
    • Manipulacja danymi
    • Operacje wektorowe
    • Wydajność obliczeń
    • Wizualizacja wyników
  4. Praktyczne zastosowania
    • Obliczenia numeryczne
    • Analiza statystyczna
    • Integracja z innymi językami
    • Optymalizacja kodu

Korzyści

Uczestnik zdobędzie solidne podstawy programowania w języku Julia, umożliwiające samodzielne tworzenie wydajnych aplikacji obliczeniowych. Rozwinie umiejętność efektywnego wykorzystania unikalnych cech języka do rozwiązywania złożonych problemów obliczeniowych. Nauczy się stosować zaawansowane techniki optymalizacji kodu specyficzne dla Julii. Pozna praktyczne aspekty integracji Julii z istniejącymi rozwiązaniami w innych językach programowania. Zdobędzie wiedzę pozwalającą na wykorzystanie ekosystemu Julii w analizie danych i obliczeniach naukowych. Będzie potrafił tworzyć wydajne rozwiązania do przetwarzania dużych zbiorów danych.

Wymagane przygotowanie uczestników

  • Podstawowa znajomość programowania w dowolnym języku
  • Rozumienie podstawowych koncepcji matematycznych
  • Znajomość podstaw analizy danych
  • Doświadczenie w pracy z danymi numerycznymi

Zagadnienia

  • Składnia i podstawy języka Julia
  • Typy danych i struktury kontrolne
  • Metaprogramowanie w Julia
  • Wydajność i optymalizacja
  • Przetwarzanie danych numerycznych
  • Integracja z innymi językami
  • Wizualizacja danych
  • Obliczenia równoległe
  • Zarządzanie pakietami
  • Debugowanie kodu
  • Testowanie aplikacji
  • Dobre praktyki programistyczne

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1750 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-497

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *