Szkolenie: Python - Wprowadzenie do składni języka i środowiska dla programistów
Podczas tego szkolenia uczestnicy poznają składnię i środowisko języka Python. Szkolenie przeznaczone jest osób programujących w innych językach.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:PYTHON/F-DEVEL
Python - Wprowadzenie do składni języka i środowiska dla programistów
Cele szkolenia
Wprowadzenie do języka Python dla osób programujących
Dla kogo?
Programistów innych języków programowania
Inżynierów oprogramowania
Inżynierów jakości
Devopsów
Architektów
Zalety
Popularność: Python jest jednym z najpopularniejszych języków programowania na świecie. Jest wykorzystywany w wielu różnych branżach, takich jak nauka danych, sztuczna inteligencja, robotyka, aplikacje webowe i wiele innych.
Łatwość nauki: Python jest językiem programowania, który jest stosunkowo łatwy do nauki, szczególnie dla początkujących programistów. Ma prostą i czytelną składnię, co oznacza, że można go szybko opanować.
Wszechstronność: Python jest wszechstronnym językiem programowania, który może być wykorzystany do tworzenia różnych rodzajów aplikacji. Można go używać do tworzenia skryptów, aplikacji webowych, gier, narzędzi automatyzacji i wiele więcej.
Wsparcie społeczności: Python ma bardzo silną społeczność programistów, którzy tworzą różne biblioteki i narzędzia, które ułatwiają pracę z tym językiem. Społeczność ta jest również bardzo pomocna i chętnie dzieli się swoją wiedzą i doświadczeniem z innymi programistami.
Przydatność w pracy: Wielu pracodawców poszukuje programistów, którzy mają doświadczenie w Pythonie. Znajomość tego języka programowania może zwiększyć szanse na znalezienie pracy lub awans w obecnej pracy.
Wymagania
Znajomość zagadnień programistycznych tj. zmienne, pętle, instrukcje warunkowe, funkcje, klasy
znajomość dowolnego IDE (mile widziane IDE z rodziny Jetbrains, np. InteliJ albo WebStorm)
Umiejętność tworzenia oprogramowania w dowolnym języku
Dla osób chcących od podstaw poznać język Python kierowane jest szkolenie: Python Podstawy (Python/F)
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
Program szkolenia
Przygotowanie środowiska do programowania w Python
Struktury danych
Elementy składni języka
Numeryczne typy danych (int, float)
Logiczne typy danych (bool, None)
Łańcuchy znaków (str)
Sekwencje (tuple, list, set, frozenset)
Mapy (dict)
Zagnieżdżone sekwencje i mapy
Wybieranie, wycinanie elementów, rozpakowywanie
Instrukcje sterujące
Operatory warunkowe, logiczne, przynależności
Instrukcje warunkowe (if, else, elif)
Wyrażenia warunkowe, algebra Boola (and, or)
Pętle (while, for)
Pętle po zagnieżdżonych strukturach danych, rozpakowywanie
Rozwinięcia i wyrażenia generatorowe
Pliki
Ścieżki
Tryby dostępu
Operacje na pliku: odczyt, zapis, dopisywanie
Parsowanie plików
Funkcje
Definiowanie
Zwracanie wartości
Parametry: wymagane, opcjonalne
Argumenty: pozycyjne, nazwane
Zakres przestrzeni nazewniczej
Jakość
Wyjątki: interpretacja, podnoszenie, przechwytywanie
Logowanie zdarzeń
Testy jednostkowe
Układ repozytorium i strategie branchy
Debugging
CI/CD
Dodatkowe moduły
Wyszukiwanie i instalacja dodatkowych modułów
Najbardziej przydatne moduły
Krótkie wprowadzenie do wybranych modułów
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi