Szkolenie Podstawy programowania w Lua
Praktyczne informacje o szkoleniu
- KATEGORIA: Technologie
- PODKATEGORIA: Programowanie i Wytwarzanie Oprogramowania
- KOD SZKOLENIA: IT-SD-487
- CZAS TRWANIA: 2 dni
- INFORMACJA CENOWA od: 3450 zł netto
- JĘZYK SZKOLENIA: polski
- FORMA REALIZACJI: stacjonarna, online
Opis szkolenia
Fundamentalne szkolenie wprowadzające do języka programowania Lua, które systematycznie buduje solidne podstawy programistyczne. Program prowadzi uczestników przez wszystkie kluczowe aspekty języka, poczynając od podstawowych konstrukcji, przez mechanizmy obiektowe, aż po praktyczne zastosowania w różnych kontekstach. Warsztaty praktyczne stanowią 80% czasu szkolenia, podczas których uczestnicy rozwiązują rzeczywiste problemy programistyczne, ucząc się jednocześnie dobrych praktyk i efektywnych wzorców programowania w Lua. Każde zagadnienie jest przedstawiane w kontekście praktycznych zastosowań, co pozwala uczestnikom lepiej zrozumieć możliwości języka.
Profil uczestnika
- Programistów rozpoczynających pracę z językiem Lua
- Deweloperów pracujących przy projektach wykorzystujących Lua
- Programistów gier poszukujących wiedzy o skryptowaniu
- Inżynierów oprogramowania wbudowanego
- Administratorów systemów automatyzujących zadania
- Programistów chcących poszerzyć swój warsztat o nowy język
- Deweloperów aplikacji embedded
- Osób zainteresowanych programowaniem w Lua
Agenda
- Wprowadzenie do języka Lua
- Charakterystyka i filozofia języka Lua
- Środowisko programistyczne i narzędzia
- Podstawowe typy danych i operacje
- Zarządzanie zmiennymi i zakresami
- Struktury kontrolne i funkcje
- Instrukcje warunkowe i pętle
- Definiowanie i używanie funkcji
- Funkcje jako obiekty pierwszej klasy
- Domknięcia i programowanie funkcyjne
- Struktury danych i tabele
- Praca z tabelami w Lua
- Implementacja struktur danych
- Metatabele i metamertody
- Zarządzanie pamięcią
- Programowanie obiektowe
- Implementacja klas w Lua
- Dziedziczenie i polimorfizm
- Wzorce projektowe w Lua
- Modularyzacja kodu
Korzyści
Po ukończeniu szkolenia uczestnik będzie posiadał gruntowną znajomość podstaw języka Lua i jego głównych mechanizmów programistycznych. Zdobędzie praktyczną umiejętność projektowania i implementacji rozwiązań programistycznych z wykorzystaniem Lua. Rozwinie zdolność efektywnego wykorzystania tabel i metatabeli do tworzenia złożonych struktur danych. Nauczy się stosować techniki programowania obiektowego w kontekście specyfiki języka Lua. Będzie potrafił tworzyć modułowe i łatwe w utrzymaniu aplikacje. Zyska umiejętność wykorzystania funkcji jako obiektów pierwszej klasy oraz implementacji zaawansowanych wzorców programistycznych. Opanuje dobre praktyki w zakresie organizacji i strukturyzacji kodu w projektach Lua.
Wymagane przygotowanie uczestników
- Podstawowa znajomość programowania w dowolnym języku
- Rozumienie fundamentalnych koncepcji programistycznych
- Umiejętność analitycznego myślenia
- Znajomość podstawowych algorytmów
Zagadnienia
- Składnia języka Lua
- Typy danych i operacje
- Funkcje i domknięcia
- Tabele i metatabele
- Programowanie obiektowe
- Zarządzanie pamięcią
- Moduły i pakiety
- Obsługa błędów
- Wzorce projektowe
- Dobre praktyki
- Debugowanie kodu
- Optymalizacja wydajności
Masz pytania?
Zapraszamy do kontaktu
Anna Polak
+48 600 010 440
anna.polak@eitt.academy
ul. Ząbkowska 31 03-736 Warszawa
Formy realizacji szkolenia
Szkolenie stacjonarne
- Szkolenie w siedzibie klienta lub wskazanej lokalizacji
- Sala szkoleniowa wyposażona w niezbędny sprzęt
- Materiały szkoleniowe w formie elektronicznej
- Przerwy kawowe i lunch
- Bezpośrednia interakcja z trenerem
- Networking w grupie
- Ćwiczenia warsztatowe w zespołach
Szkolenie zdalne
- Wirtualne środowisko szkoleniowe
- Materiały w formie elektronicznej
- Interaktywne ćwiczenia online
- Breakout rooms do pracy w grupach
- Wsparcie techniczne podczas szkolenia
- Nagrania sesji (opcjonalnie)
Możliwość dofinansowania
Szkolenie może zostać sfinansowane ze środków publicznych w ramach:
- Krajowego Funduszu Szkoleniowego (KFS)
- Bazy Usług Rozwojowych (BUR)
- Projektów unijnych realizowanych przez PARP
- Programu Akademia HR (PARP)
- Regionalnych programów operacyjnych
W przypadku zainteresowania dofinansowaniem, nasz zespół pomoże w przygotowaniu wymaganej dokumentacji.
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!
Zaufali nam
Poznaj naszą firmę

Masz pytania?
Zapraszamy do kontaktu
Anna Polak
+48 600 010 440
anna.polak@eitt.academy
ul. Ząbkowska 31 03-736 Warszawa
FAQ — Często zadawana pytania
- Zaproszenie w formie one-pager’a z terminami
- Kick-off projektu
- Strategiczne przywództwo i myślenie
- Komunikacja i współpraca. Zarządzanie konfliktem
- Motywowanie, angażowanie i trudne decyzje w biznesie
- Zarządzanie zmianą i innowacjami. Przywództwo w kryzysie
- Budowa organizacji przyszłości
- Warsztat dobrych praktyk – retrospektywa; stworzenie spójnego programu dla średniego i niższego szczebla zarządzania























