Python

Showing all 5 results

    Programowanie: podstawy Pythona (kurs online) – EDYCJA I

    Kurs długoterminowy
    Pracownia PAKT Wrocław

    Chcesz zacząć samodzielnie przygotowywać aplikacje, rozwiązywać codzienne problemy jakie pojawiają podczas korzystania z komputerów - a przy okazji poznać podstawy jednego z najpopularniejszych języków programowania, używanego przez firmy takie jak Microsoft, Google czy Meta?

    Na tych zajęciach zaczniesz swoją przygodę z Pythonem, językiem charakteryzującym się przejrzystą składnią i szerokim spektrum zastosowań (automatyzacja, uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie klasycznych i webowych aplikacji). Chcemy pokazać Ci, że pisanie kodu wcale nie musi być trudne - to umiejętność, która przydaje się na co dzień, powodująca, że stajesz się prawdziwą czarodziejką IT!

    Udział w kursie jest bezpłatny. 

    DLA KOGO?

    Projekt PAKT dla kobiet skierowany jest dla tych z Was, które chcą rozwijać się zawodowo w technologiach cyfrowych. Nie musisz mieć poprzedniego doświadczenia związanego z tematem kursu. Wystarczy, że posiadasz podstawowe umiejętności obsługi komputera i Internetu. W cyklu weźmie udział maksymalnie 30 osób.

    UWAGA! W projekcie mogą wziąć udział jedynie mieszkanki województw dolnośląskiego i opolskiego, które ukończyły 18 lat!

    KIEDY?

    Cykl szkoleniowy “Programowanie: podstawy Pythona - EDYCJA I” zakłada 15 popołudniowych (17:30-21:30) spotkań online:

    - poniedziałek 19.08.2024 godz. 17:30-21:30

    - środa 21.08.2024 godz. 17:30-21:30

    - piątek 23.08.2024 godz. 17:30-21:30

    - poniedziałek 26.08.2024 godz. 17:30-21:30

    - środa 28.08.2024 godz. 17:30-21:30

    - piątek 30.08.2024 godz. 17:30-21:30

    - poniedziałek 02.09.2024 godz. 17:30-21:30

    - środa 04.09.2024 godz. 17:30-21:30

    - piątek 06.09.2024 godz. 17:30-21:30

    - poniedziałek 09.09.2024 godz. 17:30-21:30

    - środa 11.09.2024 godz. 17:30-21:30

    - piątek 13.09.2024 godz. 17:30-21:30

    - poniedziałek 16.09.2024 godz. 17:30-21:30

    - środa 18.09.2024 godz. 17:30-21:30

    - piątek 20.09.2024 godz. 17:30-21:30

    Zajęcia odbywają się online.

    JAK SIĘ ZGŁOSIĆ?

    Wypełnij formularz online poniżej i gotowe!

    ZGŁOSZENIA MOŻNA WYSYŁAĆ DO 11.08.2024

    Wysyłając zgłoszenie akceptujesz Regulamin rekrutacji i uczestnictwa w projekcie łącznie z Informacją o przetwarzaniu danych osobowych: Regulamin programu “PAKT dla Kobiet”.

    Twoje zgłoszenie zostanie poddane ocenie formalnej i merytorycznej, a nie później niż na tydzień przed rozpoczęciem kursu skontaktujemy się z Tobą mailowo z decyzją o zakwalifikowaniu się.

    MASZ PYTANIA?
    Możesz je kierować do koordynatorki projektu Natalii Lewandowskiej na wroclaw@robisz.to lub dzwoniąc pod 503 687 799.

    Dowiedz się więcej o Pracowni Aktywnego Korzystania z Technologii we Wrocławiu.

    Zostań Cyfrową Ekspertką!

    -----

    ZAKRES MERYTORYCZNY KURSU

    W trakcie 60 godzin omówiona zostanie podstawowa składnia Pythona, podstawy programowania obiektowego i narzędzia umożliwiające stworzenie aplikacji web i klasycznych oraz skryptów automatyzujących codzienne zadania. Zajęcia zawierają masę zadań praktycznych mających przygotować cię do kontynuowania pracy z Pythonem.

    1. Wykorzystanie i struktura programów w Pythonie.
    • do czego wykorzystywany jest język Python
    • jego zalety i wady
    • podstawowa struktura programów w tym języku
    • wcięcia jako element składni
    • przygotowania środowiska pracy
    • przykłady programów
    1. Zmienne
    • co to zmienne
    • obiekty i ich nazwy
    • podstawowych typów danych (string, integer, float, boolean)
    • operacjach na nich
    • różnicy między liczbą a liczbą zapisaną jako tekst
    • drukowanie tekstu na ekranie ( `print`)
    • wprowadzanie wartości z wykorzystaniem `input`
    1. Instrukcje warunkowe
    • instrukcje warunkowe if...else
    • bloki kodu
    • porównania wartości
    • wartości logiczne
    • thruthy, falsey
    1. Struktury danych, metody
    • listy
    • słowniki
    • krotki
    • wskazywanie elementu struktury danych
    • podstawowe metody dla słowników, list i krotek
    • sprawdzanie ilości elementów z wykorzystaniem `len`
    1. Biblioteki, pętla for
    • korzystanie z zewnętrznych bibliotek (`import`)
    • korzystanie z menedżera pakietów pip
    • pętla `for`
    • wykonywanie pętli określoną ilość razy używając `range`
    • przerywanie programu z `ctrl+c`
    • biblioteka `Turtle`
    1. Pętla while, zagnieżdżone pętle
    • pętla`while`
    • osadzanie pętli w pętli
    • przerwanie pętli (`break`)
    1. Pętle z warunkami, szyfrowanie
    • pętle z instrukcjami warunkowymi
    • szyfrowanie
    • funkcje skrótu (hash)
    • przechowywanie danych
    • pętla nieskończona
    1. Obsługa plików, context manager
    • otwieranie plików z wykorzystaniem `open`
    • różne tryby otwierania
    • wykorzystanie context managera do otwierania plików
    • format `.csv` i `.json`
    1. Funkcje i klasy
    • deklaracja funkcji
    • obiekty
    • pojęcie klasy i jej deklaracja
    • własne metody
    • refaktoryzacja
    1. Klasy w praktyce
    • klasy
    • PyGame Zero
    1. Klasyczne GUI z TkInter
    • GUI i CLI
    • TkInter
    1. WebGUI, Streamlit
    • aplikacje graficzne z wykorzystaniem biblioteki Streamlit
    • webapp
    • podstawowe komponenty Streamlit
    1. Zewnętrzne źródła danych, API
    • API
    • narzędzia do odpytywania API
    • wykorzystanie zewnętrznych źródeł danych poprzez API
    • requests
    1. Jak działa internet?
    • http
    • tcp/ip
    • architektura klient-serwer
    1. Przygotowanie własnych aplikacji

    -----

    Co wyniesiesz z kursu?

    Zajęcia pozwolą Ci poznać podstawy języka Python i sposoby jego wykorzystania do rozwiązywania codziennych problemów. Przygotujesz narzędzia do obsługi formularzy, połączysz się z zewnętrznymi źródłami danych wykorzystując API, stworzysz aplikacje z interfejsem graficznym i proste gry.
    Dowiesz się co to programowanie obiektowe i jak istotny jest dobór odpowiednich struktur danych.

    Co dalej?

    Nabycie tych umiejętności umożliwi Ci rozpoczęcie swojej przygody z kodowaniem w Pythonie będącego najpopularniejszym językiem programowania wg. indeksu TIOBE 2024. Znajduje on zastosowanie w takich dziedzinach jak uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie backendu aplikacji internetowych, automatyzacja / robotyzacja procesów. Używana jest przez największe światowe korporacje takie jak Google, Meta, czy Microsoft (gdzie obecnie pracuje twórca tego języka, Guido van Rossum).

     

    Kurs odbywa się w ramach projektu “PAKT dla kobiet”, realizowanego przez Stowarzyszenie Robisz to i finansowanego ze środków Ministerstwa Cyfryzacji.

    To jak, weźmiesz udział?

    01
    Osoba indywidualna
    W następnym kroku otworzysz formularz zgłoszeniowy. Nie spiesz się, zastanów się nad odpowiedziami. Zadzwoń do nas, jeśli masz pytania.
    Wydarzenie już się odbyło

    Programowanie: podstawy Pythona (kurs online) – EDYCJA I

    Kurs długoterminowy
    Pracownia PAKT Wrocław
    2025-07-14

    Chcesz zacząć samodzielnie przygotowywać aplikacje, rozwiązywać codzienne problemy jakie pojawiają podczas korzystania z komputerów - a przy okazji poznać podstawy jednego z najpopularniejszych języków programowania, używanego przez firmy takie jak Microsoft, Google czy Meta?

    Na tych zajęciach zaczniesz swoją przygodę z Pythonem, językiem charakteryzującym się przejrzystą składnią i szerokim spektrum zastosowań (automatyzacja, uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie klasycznych i webowych aplikacji). Chcemy pokazać Ci, że pisanie kodu wcale nie musi być trudne - to umiejętność, która przydaje się na co dzień, powodująca, że stajesz się prawdziwą czarodziejką IT!

    Udział w kursie jest bezpłatny. 

    DLA KOGO?

    Projekt PAKT dla kobiet 2025 skierowany jest do kobiet, które chcą rozwijać się zawodowo w technologiach cyfrowych. Nie musisz mieć poprzedniego doświadczenia związanego z tematem kursu. Wystarczy, że posiadasz podstawowe umiejętności obsługi komputera i Internetu oraz chęć nauki nowych technologii. Znajomość języka angielskiego i analityczne myślenie będzie dodatkowym atutem. W cyklu weźmie udział maksymalnie 20 osób.

    Uwaga! W projekcie mogą wziąć udział jedynie kobiety będące obywatelkami Rzeczypospolitej Polski, zamieszkujące na terenie Rzeczypospolitej Polski, które ukończyły 18 lat.

    KIEDY?

    Cykl szkoleniowy “Programowanie: podstawy Pythona - EDYCJA I” zakłada 15 popołudniowych (17:30-21:30) spotkań online:

    • poniedziałek, 14 lipca 2025
    • czwartek, 17 lipca 2025
    • poniedziałek, 21 lipca 2025
    • czwartek, 24 lipca 2025
    • poniedziałek, 28 lipca 2025
    • czwartek, 31 lipca 2025
    • sobota, 2 sierpnia 2025
    • poniedziałek, 4 sierpnia 2025
    • czwartek, 7 sierpnia 2025
    • sobota, 9 sierpnia 2025
    • poniedziałek, 11 sierpnia 2025
    • czwartek, 14 sierpnia 2025
    • sobota, 16 sierpnia 2025
    • poniedziałek, 18 sierpnia 2025
    • czwartek, 21 sierpnia 2025

    Zajęcia odbywają się online.

    JAK SIĘ ZAPISAĆ?

    Wypełnij formularz online poniżej i gotowe!

    ZGŁOSZENIA MOŻNA WYSYŁAĆ DO 7.07.2024 (poniedziałek) do godz. 12:00.

    Wysyłając zgłoszenie akceptujesz Regulamin rekrutacji i uczestnictwa w projekcie łącznie z Informacją o przetwarzaniu danych osobowych: Regulamin programu “PAKT dla Kobiet 2025”.

    Twoje zgłoszenie zostanie poddane ocenie formalnej i merytorycznej, a następnie skontaktujemy się z Tobą mailowo z decyzją o zakwalifikowaniu się.

    MASZ PYTANIA?

    Możesz je kierować do koordynatorki projektu na marianna.hala@robisz.to.

    -----

    ZAKRES MERYTORYCZNY KURSU

    W trakcie 60 godzin omówiona zostanie podstawowa składnia Pythona, podstawy programowania obiektowego i narzędzia umożliwiające stworzenie aplikacji web i klasycznych oraz skryptów automatyzujących codzienne zadania. Zajęcia zawierają masę zadań praktycznych mających przygotować cię do kontynuowania pracy z Pythonem.

    1. Wprowadzenie do Pythona:
    • poznanie historii i zastosowań Pythona
    • języki interpretowane i kompilowane
    • przygotowanie środowiska do pracy i nauki
    • omówienie budowy programów
    1. Podstawy języka:
    • nauka o zmiennych, typach danych i operacjach na nich

    Ćwiczenie polegające na stworzeniu kalkulatora BMI, co umożliwi zrozumienie, jak Python może być używany w rzeczywistych aplikacjach.

    1. Logika decyzyjna
    • stosowanie instrukcji warunkowych if...else

    Tworzenia kwestionariusza ze zliczaniem punktów, co pozwoli uczestniczkom na praktyczne zastosowanie logiki decyzyjnej w Pythonie.

    1. Przechowywanie danych:
    • listy, krotki, słowników i zbiory jako sposoby przechowywania i organizacji danych w Pythonie
    • wbudowane metody

    Wykorzystanie struktur danych w projekcie kwestionariusza przechowującego odpowiedzi.

    1. Wykorzystanie gotowych rozwiązań i pętle:
    • importowanie modułów i bibliotek
    • stosowanie pętli for i while

    Projekt gry "Zgadnij liczbę", pokazującej, jak można budować interaktywne aplikacje.

    1. Grafika i pętle:
    • moduł Turtle do rysowania kształtów, proceduralne tworzenie grafiki
    • pętla nieskończona

    Optymalizacja kodu do tworzenie rysunków z wykorzystaniem pętli.

    1. Podstawy kryptografii i własne funkcje:
    • szyfrowanie
    • funkcja skrótu

    Tworzenie aplikacji szyfrującej zawartość tekstową.

    1. Wprowadzenie do obsługi plików w Pythonie:
    • tryby otwierania plików
    • zarządzanie kontekstem za pomocą instrukcji with
    • wczytywanie danych z plików json, csv

    Rozbudowanie aplikacji kwestionariuszowej o przechowywanie danych w plikach. Samodzielny projekt - książka kontaktowa.

    1. Tworzenie aplikacji graficznych:
    • przegląd najpopularniejszych bibliotek do tworzenia GUI w Pythonie
    • Flutter w Pythonie, wprowadzenie do Flet-a

    Przygotowanie aplikacji do generowania kodów QR.

    1. Programowanie obiektowe:
    • klasy
    • metody

    Przebudowa aplikacji z wykorzystaniem własnych funkcji oraz wprowadzenie do klas i programowania obiektowego w Pythonie, co pozwoli na tworzenie bardziej zorganizowanego i łatwego do zarządzania kodu. Proste gry w Pythonie - tworzenie klas w osobnych zespołach.

    1. Tworzenie aplikacji webowych i korzystanie z danych:
    • http
    • Streamlit
    • API

    Wykorzystanie modułu Streamlit do stworzenia prostej strony internetowej oraz nauka korzystania z zewnętrznych źródeł danych, na przykładzie projektu prognozy pogody z wykresami.

    1. Realizacja własnego narzędzia lub aplikacji, która umożliwi uczestniczkom zastosowanie zdobytej wiedzy i umiejętności w praktycznym projekcie, podsumowującym kurs.

    Część zasadnicza cyklu szkoleniowego odbywać się będzie online w formie interaktywnych warsztatów - uczestniczki cyklu otrzymają możliwość wchodzenia w interakcję z osobą prowadzącą - zadawanie pytań, udostępnianie ekranu w celu rozwiązywania bieżących wątpliwości oraz problemów.

    Zewnętrzny egzamin certyfikujący: 

    Uczestniczki z najlepszymi wynikami egzaminu wewnętrznego, będą miały możliwość nieodpłatnego podejścia do zewnętrznego, certyfikowanego egzaminu zgodnego z krajowymi standardami, który będzie formalnym potwierdzeniem zdobytych umiejętności i kompetencji. 

    PCEP (Certified Entry-Level Python Programmer) to certyfikacja potwierdzająca podstawową znajomość języka Python oraz uniwersalnych koncepcji programowania komputerowego, takich jak typy danych, struktury danych, funkcje, instrukcje warunkowe i pętle. Zdobycie tego certyfikatu świadczy o zdolności do wykonywania podstawowych zadań programistycznych w Pythonie i stanowi fundament do dalszego rozwoju w kierunku bardziej zaawansowanych certyfikacji, takich jak PCAP (Certified Associate in Python Programming). Posiadanie certyfikatu PCEP wyróżnia jego posiadacza na tle innych kandydatów i zwiększa jego szanse na rozpoczęcie kariery w branży IT na stanowiskach juniorskich, gdzie podstawowa znajomość Pythona jest ceniona. Egzamin odbędzie się w formule onlinie.

    -----

    Co wyniesiesz z kursu?

    Zajęcia pozwolą Ci poznać podstawy języka Python i sposoby jego wykorzystania do rozwiązywania codziennych problemów. Przygotujesz narzędzia do obsługi formularzy, połączysz się z zewnętrznymi źródłami danych wykorzystując API, stworzysz aplikacje z interfejsem graficznym i proste gry. Dowiesz się co to programowanie obiektowe i jak istotny jest dobór odpowiednich struktur danych.

    Co dalej?

    Nabycie tych umiejętności umożliwi Ci rozpoczęcie swojej przygody z kodowaniem w Pythonie będącego najpopularniejszym językiem programowania wg. indeksu TIOBE 2024. Znajduje on zastosowanie w takich dziedzinach jak uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie backendu aplikacji internetowych, automatyzacja / robotyzacja procesów. Używana jest przez największe światowe korporacje takie jak Google, Meta, czy Microsoft (gdzie obecnie pracuje twórca tego języka, Guido van Rossum).

    Kurs odbywa się w ramach projektu “PAKT dla kobiet 2025”, realizowanego przez Stowarzyszenie Robisz to i finansowanego ze środków Ministerstwa Cyfryzacji.

    To jak, weźmiesz udział?

    01
    Osoba indywidualna
    W następnym kroku otworzysz formularz zgłoszeniowy. Nie spiesz się, zastanów się nad odpowiedziami. Napisz do nas, jeśli masz pytania.
    Zapisy na warsztaty rozpoczną się 08:00

    Programowanie: podstawy Pythona (kurs online) – EDYCJA I

    Kurs długoterminowy
    Pracownia PAKT Olsztyn
    2025-07-14

    Chcesz zacząć samodzielnie przygotowywać aplikacje, rozwiązywać codzienne problemy jakie pojawiają podczas korzystania z komputerów - a przy okazji poznać podstawy jednego z najpopularniejszych języków programowania, używanego przez firmy takie jak Microsoft, Google czy Meta?

    Na tych zajęciach zaczniesz swoją przygodę z Pythonem, językiem charakteryzującym się przejrzystą składnią i szerokim spektrum zastosowań (automatyzacja, uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie klasycznych i webowych aplikacji). Chcemy pokazać Ci, że pisanie kodu wcale nie musi być trudne - to umiejętność, która przydaje się na co dzień, powodująca, że stajesz się prawdziwą czarodziejką IT!

    Udział w kursie jest bezpłatny. 

    DLA KOGO?

    Projekt PAKT dla kobiet 2025 skierowany jest do kobiet, które chcą rozwijać się zawodowo w technologiach cyfrowych. Nie musisz mieć poprzedniego doświadczenia związanego z tematem kursu. Wystarczy, że posiadasz podstawowe umiejętności obsługi komputera i Internetu oraz chęć nauki nowych technologii. Znajomość języka angielskiego i analityczne myślenie będzie dodatkowym atutem. W cyklu weźmie udział maksymalnie 20 osób.

    Uwaga! W projekcie mogą wziąć udział jedynie kobiety będące obywatelkami Rzeczypospolitej Polski, zamieszkujące na terenie Rzeczypospolitej Polski, które ukończyły 18 lat.

    KIEDY?

    Cykl szkoleniowy “Programowanie: podstawy Pythona - EDYCJA I” zakłada 15 popołudniowych (17:30-21:30) spotkań online:

    • poniedziałek, 14 lipca 2025
    • czwartek, 17 lipca 2025
    • poniedziałek, 21 lipca 2025
    • czwartek, 24 lipca 2025
    • poniedziałek, 28 lipca 2025
    • czwartek, 31 lipca 2025
    • sobota, 2 sierpnia 2025
    • poniedziałek, 4 sierpnia 2025
    • czwartek, 7 sierpnia 2025
    • sobota, 9 sierpnia 2025
    • poniedziałek, 11 sierpnia 2025
    • czwartek, 14 sierpnia 2025
    • sobota, 16 sierpnia 2025
    • poniedziałek, 18 sierpnia 2025
    • czwartek, 21 sierpnia 2025

    Zajęcia odbywają się online.

    JAK SIĘ ZAPISAĆ?

    Wypełnij formularz online poniżej i gotowe!

    ZGŁOSZENIA MOŻNA WYSYŁAĆ DO 7.07.2024 (poniedziałek) do godz. 12:00.

    Wysyłając zgłoszenie akceptujesz Regulamin rekrutacji i uczestnictwa w projekcie łącznie z Informacją o przetwarzaniu danych osobowych: Regulamin programu “PAKT dla Kobiet 2025”.

    Twoje zgłoszenie zostanie poddane ocenie formalnej i merytorycznej, a następnie skontaktujemy się z Tobą mailowo z decyzją o zakwalifikowaniu się.

    MASZ PYTANIA?

    Możesz je kierować do koordynatorki projektu na marianna.hala@robisz.to.

    -----

    ZAKRES MERYTORYCZNY KURSU

    W trakcie 60 godzin omówiona zostanie podstawowa składnia Pythona, podstawy programowania obiektowego i narzędzia umożliwiające stworzenie aplikacji web i klasycznych oraz skryptów automatyzujących codzienne zadania. Zajęcia zawierają masę zadań praktycznych mających przygotować cię do kontynuowania pracy z Pythonem.

    1. Wprowadzenie do Pythona:
    • poznanie historii i zastosowań Pythona
    • języki interpretowane i kompilowane
    • przygotowanie środowiska do pracy i nauki
    • omówienie budowy programów
    1. Podstawy języka:
    • nauka o zmiennych, typach danych i operacjach na nich

    Ćwiczenie polegające na stworzeniu kalkulatora BMI, co umożliwi zrozumienie, jak Python może być używany w rzeczywistych aplikacjach.

    1. Logika decyzyjna
    • stosowanie instrukcji warunkowych if...else

    Tworzenia kwestionariusza ze zliczaniem punktów, co pozwoli uczestniczkom na praktyczne zastosowanie logiki decyzyjnej w Pythonie.

    1. Przechowywanie danych:
    • listy, krotki, słowników i zbiory jako sposoby przechowywania i organizacji danych w Pythonie
    • wbudowane metody

    Wykorzystanie struktur danych w projekcie kwestionariusza przechowującego odpowiedzi.

    1. Wykorzystanie gotowych rozwiązań i pętle:
    • importowanie modułów i bibliotek
    • stosowanie pętli for i while

    Projekt gry "Zgadnij liczbę", pokazującej, jak można budować interaktywne aplikacje.

    1. Grafika i pętle:
    • moduł Turtle do rysowania kształtów, proceduralne tworzenie grafiki
    • pętla nieskończona

    Optymalizacja kodu do tworzenie rysunków z wykorzystaniem pętli.

    1. Podstawy kryptografii i własne funkcje:
    • szyfrowanie
    • funkcja skrótu

    Tworzenie aplikacji szyfrującej zawartość tekstową.

    1. Wprowadzenie do obsługi plików w Pythonie:
    • tryby otwierania plików
    • zarządzanie kontekstem za pomocą instrukcji with
    • wczytywanie danych z plików json, csv

    Rozbudowanie aplikacji kwestionariuszowej o przechowywanie danych w plikach. Samodzielny projekt - książka kontaktowa.

    1. Tworzenie aplikacji graficznych:
    • przegląd najpopularniejszych bibliotek do tworzenia GUI w Pythonie
    • Flutter w Pythonie, wprowadzenie do Flet-a

    Przygotowanie aplikacji do generowania kodów QR.

    1. Programowanie obiektowe:
    • klasy
    • metody

    Przebudowa aplikacji z wykorzystaniem własnych funkcji oraz wprowadzenie do klas i programowania obiektowego w Pythonie, co pozwoli na tworzenie bardziej zorganizowanego i łatwego do zarządzania kodu. Proste gry w Pythonie - tworzenie klas w osobnych zespołach.

    1. Tworzenie aplikacji webowych i korzystanie z danych:
    • http
    • Streamlit
    • API

    Wykorzystanie modułu Streamlit do stworzenia prostej strony internetowej oraz nauka korzystania z zewnętrznych źródeł danych, na przykładzie projektu prognozy pogody z wykresami.

    1. Realizacja własnego narzędzia lub aplikacji, która umożliwi uczestniczkom zastosowanie zdobytej wiedzy i umiejętności w praktycznym projekcie, podsumowującym kurs.

    Część zasadnicza cyklu szkoleniowego odbywać się będzie online w formie interaktywnych warsztatów - uczestniczki cyklu otrzymają możliwość wchodzenia w interakcję z osobą prowadzącą - zadawanie pytań, udostępnianie ekranu w celu rozwiązywania bieżących wątpliwości oraz problemów.

    Zewnętrzny egzamin certyfikujący: 

    Uczestniczki z najlepszymi wynikami egzaminu wewnętrznego, będą miały możliwość nieodpłatnego podejścia do zewnętrznego, certyfikowanego egzaminu zgodnego z krajowymi standardami, który będzie formalnym potwierdzeniem zdobytych umiejętności i kompetencji. 

    PCEP (Certified Entry-Level Python Programmer) to certyfikacja potwierdzająca podstawową znajomość języka Python oraz uniwersalnych koncepcji programowania komputerowego, takich jak typy danych, struktury danych, funkcje, instrukcje warunkowe i pętle. Zdobycie tego certyfikatu świadczy o zdolności do wykonywania podstawowych zadań programistycznych w Pythonie i stanowi fundament do dalszego rozwoju w kierunku bardziej zaawansowanych certyfikacji, takich jak PCAP (Certified Associate in Python Programming). Posiadanie certyfikatu PCEP wyróżnia jego posiadacza na tle innych kandydatów i zwiększa jego szanse na rozpoczęcie kariery w branży IT na stanowiskach juniorskich, gdzie podstawowa znajomość Pythona jest ceniona. Egzamin odbędzie się w formule onlinie.

    -----

    Co wyniesiesz z kursu?

    Zajęcia pozwolą Ci poznać podstawy języka Python i sposoby jego wykorzystania do rozwiązywania codziennych problemów. Przygotujesz narzędzia do obsługi formularzy, połączysz się z zewnętrznymi źródłami danych wykorzystując API, stworzysz aplikacje z interfejsem graficznym i proste gry. Dowiesz się co to programowanie obiektowe i jak istotny jest dobór odpowiednich struktur danych.

    Co dalej?

    Nabycie tych umiejętności umożliwi Ci rozpoczęcie swojej przygody z kodowaniem w Pythonie będącego najpopularniejszym językiem programowania wg. indeksu TIOBE 2024. Znajduje on zastosowanie w takich dziedzinach jak uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie backendu aplikacji internetowych, automatyzacja / robotyzacja procesów. Używana jest przez największe światowe korporacje takie jak Google, Meta, czy Microsoft (gdzie obecnie pracuje twórca tego języka, Guido van Rossum).

    Kurs odbywa się w ramach projektu “PAKT dla kobiet 2025”, realizowanego przez Stowarzyszenie Robisz to i finansowanego ze środków Ministerstwa Cyfryzacji.

    To jak, weźmiesz udział?

    01
    Osoba indywidualna
    W następnym kroku otworzysz formularz zgłoszeniowy. Nie spiesz się, zastanów się nad odpowiedziami. Napisz do nas, jeśli masz pytania.
    Zapisy na warsztaty rozpoczną się 08:00

    Programowanie: podstawy Pythona (kurs online) – EDYCJA II

    Kurs długoterminowy
    Pracownia PAKT Wrocław

    Chcesz zacząć samodzielnie przygotowywać aplikacje, rozwiązywać codzienne problemy jakie pojawiają podczas korzystania z komputerów - a przy okazji poznać podstawy jednego z najpopularniejszych języków programowania, używanego przez firmy takie jak Microsoft, Google czy Meta?

    Na tych zajęciach zaczniesz swoją przygodę z Pythonem, językiem charakteryzującym się przejrzystą składnią i szerokim spektrum zastosowań (automatyzacja, uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie klasycznych i webowych aplikacji). Chcemy pokazać Ci, że pisanie kodu wcale nie musi być trudne - to umiejętność, która przydaje się na co dzień, powodująca, że stajesz się prawdziwą czarodziejką IT!

    Udział w kursie jest bezpłatny. 

    DLA KOGO?

    Projekt PAKT dla kobiet skierowany jest dla tych z Was, które chcą rozwijać się zawodowo w technologiach cyfrowych. Nie musisz mieć poprzedniego doświadczenia związanego z tematem kursu. Wystarczy, że posiadasz podstawowe umiejętności obsługi komputera i Internetu. W cyklu weźmie udział maksymalnie 30 osób.

    UWAGA! W projekcie mogą wziąć udział jedynie mieszkanki województw dolnośląskiego i opolskiego, które ukończyły 18 lat!

    KIEDY?

    Cykl szkoleniowy “Programowanie: podstawy Pythona - EDYCJA II” zakłada 15 popołudniowych (17:30-21:30) spotkań online:

    - poniedziałek 23.09.2024

    - środa 25.09.2024

    - piątek 27.09.2024

    - poniedziałek 30.09.2024

    - środa 02.10.2024

    - piątek 04.10.2024

    - poniedziałek 07.10.2024

    - środa 09.10.2024

    - piątek 11.10.2024

    - poniedziałek 14.10.2024

    - środa 16.10.2024 godz.

    - piątek 18.10.2024 godz.

    - poniedziałek 21.10.2024

    - środa 23.10.2024

    - piątek 25.10.2024

    Zajęcia odbywają się online.

    JAK SIĘ ZGŁOSIĆ?

    Wypełnij formularz online poniżej i gotowe!

    ZGŁOSZENIA MOŻNA WYSYŁAĆ DO 6.09.2024

    Wysyłając zgłoszenie akceptujesz Regulamin rekrutacji i uczestnictwa w projekcie łącznie z Informacją o przetwarzaniu danych osobowych: Regulamin programu “PAKT dla Kobiet”.

    Twoje zgłoszenie zostanie poddane ocenie formalnej i merytorycznej, a nie później niż na tydzień przed rozpoczęciem kursu skontaktujemy się z Tobą mailowo z decyzją o zakwalifikowaniu się.

    MASZ PYTANIA?
    Możesz je kierować do koordynatorki projektu Natalii Lewandowskiej na wroclaw@robisz.to lub dzwoniąc pod 503 687 799.

    Dowiedz się więcej o Pracowni Aktywnego Korzystania z Technologii we Wrocławiu.

    Zostań Cyfrową Ekspertką!

    -----

    ZAKRES MERYTORYCZNY KURSU

    W trakcie 60 godzin omówiona zostanie podstawowa składnia Pythona, podstawy programowania obiektowego i narzędzia umożliwiające stworzenie aplikacji web i klasycznych oraz skryptów automatyzujących codzienne zadania. Zajęcia zawierają masę zadań praktycznych mających przygotować cię do kontynuowania pracy z Pythonem.

    1. Wykorzystanie i struktura programów w Pythonie.
    • do czego wykorzystywany jest język Python
    • jego zalety i wady
    • podstawowa struktura programów w tym języku
    • wcięcia jako element składni
    • przygotowania środowiska pracy
    • przykłady programów
    1. Zmienne
    • co to zmienne
    • obiekty i ich nazwy
    • podstawowych typów danych (string, integer, float, boolean)
    • operacjach na nich
    • różnicy między liczbą a liczbą zapisaną jako tekst
    • drukowanie tekstu na ekranie ( `print`)
    • wprowadzanie wartości z wykorzystaniem `input`
    1. Instrukcje warunkowe
    • instrukcje warunkowe if...else
    • bloki kodu
    • porównania wartości
    • wartości logiczne
    • thruthy, falsey
    1. Struktury danych, metody
    • listy
    • słowniki
    • krotki
    • wskazywanie elementu struktury danych
    • podstawowe metody dla słowników, list i krotek
    • sprawdzanie ilości elementów z wykorzystaniem `len`
    1. Biblioteki, pętla for
    • korzystanie z zewnętrznych bibliotek (`import`)
    • korzystanie z menedżera pakietów pip
    • pętla `for`
    • wykonywanie pętli określoną ilość razy używając `range`
    • przerywanie programu z `ctrl+c`
    • biblioteka `Turtle`
    1. Pętla while, zagnieżdżone pętle
    • pętla`while`
    • osadzanie pętli w pętli
    • przerwanie pętli (`break`)
    1. Pętle z warunkami, szyfrowanie
    • pętle z instrukcjami warunkowymi
    • szyfrowanie
    • funkcje skrótu (hash)
    • przechowywanie danych
    • pętla nieskończona
    1. Obsługa plików, context manager
    • otwieranie plików z wykorzystaniem `open`
    • różne tryby otwierania
    • wykorzystanie context managera do otwierania plików
    • format `.csv` i `.json`
    1. Funkcje i klasy
    • deklaracja funkcji
    • obiekty
    • pojęcie klasy i jej deklaracja
    • własne metody
    • refaktoryzacja
    1. Klasy w praktyce
    • klasy
    • PyGame Zero
    1. Klasyczne GUI z TkInter
    • GUI i CLI
    • TkInter
    1. WebGUI, Streamlit
    • aplikacje graficzne z wykorzystaniem biblioteki Streamlit
    • webapp
    • podstawowe komponenty Streamlit
    1. Zewnętrzne źródła danych, API
    • API
    • narzędzia do odpytywania API
    • wykorzystanie zewnętrznych źródeł danych poprzez API
    • requests
    1. Jak działa internet?
    • http
    • tcp/ip
    • architektura klient-serwer
    1. Przygotowanie własnych aplikacji

    -----

    Co wyniesiesz z kursu?

    Zajęcia pozwolą Ci poznać podstawy języka Python i sposoby jego wykorzystania do rozwiązywania codziennych problemów. Przygotujesz narzędzia do obsługi formularzy, połączysz się z zewnętrznymi źródłami danych wykorzystując API, stworzysz aplikacje z interfejsem graficznym i proste gry.
    Dowiesz się co to programowanie obiektowe i jak istotny jest dobór odpowiednich struktur danych.

    Co dalej?

    Nabycie tych umiejętności umożliwi Ci rozpoczęcie swojej przygody z kodowaniem w Pythonie będącego najpopularniejszym językiem programowania wg. indeksu TIOBE 2024. Znajduje on zastosowanie w takich dziedzinach jak uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie backendu aplikacji internetowych, automatyzacja / robotyzacja procesów. Używana jest przez największe światowe korporacje takie jak Google, Meta, czy Microsoft (gdzie obecnie pracuje twórca tego języka, Guido van Rossum).

     

    Kurs odbywa się w ramach projektu “PAKT dla kobiet”, realizowanego przez Stowarzyszenie Robisz to i finansowanego ze środków Ministerstwa Cyfryzacji.

    To jak, weźmiesz udział?

    01
    Osoba indywidualna
    W następnym kroku otworzysz formularz zgłoszeniowy. Nie spiesz się, zastanów się nad odpowiedziami. Zadzwoń do nas, jeśli masz pytania.
    Wydarzenie już się odbyło

    Programowanie: podstawy Pythona (kurs online) – EDYCJA III

    Kurs długoterminowy
    Pracownia PAKT Wrocław

    Chcesz zacząć samodzielnie przygotowywać aplikacje, rozwiązywać codzienne problemy jakie pojawiają podczas korzystania z komputerów - a przy okazji poznać podstawy jednego z najpopularniejszych języków programowania, używanego przez firmy takie jak Microsoft, Google czy Meta?

    Na tych zajęciach zaczniesz swoją przygodę z Pythonem, językiem charakteryzującym się przejrzystą składnią i szerokim spektrum zastosowań (automatyzacja, uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie klasycznych i webowych aplikacji). Chcemy pokazać Ci, że pisanie kodu wcale nie musi być trudne - to umiejętność, która przydaje się na co dzień, powodująca, że stajesz się prawdziwą czarodziejką IT!

    Udział w kursie jest bezpłatny. 

    DLA KOGO?

    Projekt PAKT dla kobiet skierowany jest dla tych z Was, które chcą rozwijać się zawodowo w technologiach cyfrowych. Nie musisz mieć poprzedniego doświadczenia związanego z tematem kursu. Wystarczy, że posiadasz podstawowe umiejętności obsługi komputera i Internetu. W cyklu weźmie udział maksymalnie 30 osób.

    UWAGA! W projekcie mogą wziąć udział jedynie mieszkanki województw dolnośląskiego i opolskiego, które ukończyły 18 lat!

    KIEDY?

    Cykl szkoleniowy “Programowanie: podstawy Pythona - EDYCJA II” zakłada 15 popołudniowych (17:30-21:30) spotkań online:

    - poniedziałek 28.10.2024

    - środa 30.10.2024

    - czwartek 31.10.2024

    - poniedziałek 04.11.2024

    - środa 06.11.2024

    - piątek 08.11.2024

    - wtorek 12.11.2024

    - środa 13.11.2024

    - piątek 15.11.2024

    - poniedziałek 18.11.2024

    - środa 20.11.2024

    - piątek 22.11.2024

    - poniedziałek 25.11.2024

    - środa 27.11.2024

    - piątek 29.11.2024

    Zajęcia odbywają się online.

    JAK SIĘ ZGŁOSIĆ?

    Wypełnij formularz online poniżej i gotowe!

    ZGŁOSZENIA MOŻNA WYSYŁAĆ DO 11.10.2024

    Wysyłając zgłoszenie akceptujesz Regulamin rekrutacji i uczestnictwa w projekcie łącznie z Informacją o przetwarzaniu danych osobowych: Regulamin programu “PAKT dla Kobiet”.

    Twoje zgłoszenie zostanie poddane ocenie formalnej i merytorycznej, a nie później niż na tydzień przed rozpoczęciem kursu skontaktujemy się z Tobą mailowo z decyzją o zakwalifikowaniu się.

    MASZ PYTANIA?
    Możesz je kierować do koordynatorki projektu Natalii Lewandowskiej na wroclaw@robisz.to lub dzwoniąc pod 503 687 799.

    Dowiedz się więcej o Pracowni Aktywnego Korzystania z Technologii we Wrocławiu.

    Zostań Cyfrową Ekspertką!

    -----

    ZAKRES MERYTORYCZNY KURSU

    W trakcie 60 godzin omówiona zostanie podstawowa składnia Pythona, podstawy programowania obiektowego i narzędzia umożliwiające stworzenie aplikacji web i klasycznych oraz skryptów automatyzujących codzienne zadania. Zajęcia zawierają masę zadań praktycznych mających przygotować cię do kontynuowania pracy z Pythonem.

    1. Wykorzystanie i struktura programów w Pythonie.
    • do czego wykorzystywany jest język Python
    • jego zalety i wady
    • podstawowa struktura programów w tym języku
    • wcięcia jako element składni
    • przygotowania środowiska pracy
    • przykłady programów
    1. Zmienne
    • co to zmienne
    • obiekty i ich nazwy
    • podstawowych typów danych (string, integer, float, boolean)
    • operacjach na nich
    • różnicy między liczbą a liczbą zapisaną jako tekst
    • drukowanie tekstu na ekranie ( `print`)
    • wprowadzanie wartości z wykorzystaniem `input`
    1. Instrukcje warunkowe
    • instrukcje warunkowe if...else
    • bloki kodu
    • porównania wartości
    • wartości logiczne
    • thruthy, falsey
    1. Struktury danych, metody
    • listy
    • słowniki
    • krotki
    • wskazywanie elementu struktury danych
    • podstawowe metody dla słowników, list i krotek
    • sprawdzanie ilości elementów z wykorzystaniem `len`
    1. Biblioteki, pętla for
    • korzystanie z zewnętrznych bibliotek (`import`)
    • korzystanie z menedżera pakietów pip
    • pętla `for`
    • wykonywanie pętli określoną ilość razy używając `range`
    • przerywanie programu z `ctrl+c`
    • biblioteka `Turtle`
    1. Pętla while, zagnieżdżone pętle
    • pętla`while`
    • osadzanie pętli w pętli
    • przerwanie pętli (`break`)
    1. Pętle z warunkami, szyfrowanie
    • pętle z instrukcjami warunkowymi
    • szyfrowanie
    • funkcje skrótu (hash)
    • przechowywanie danych
    • pętla nieskończona
    1. Obsługa plików, context manager
    • otwieranie plików z wykorzystaniem `open`
    • różne tryby otwierania
    • wykorzystanie context managera do otwierania plików
    • format `.csv` i `.json`
    1. Funkcje i klasy
    • deklaracja funkcji
    • obiekty
    • pojęcie klasy i jej deklaracja
    • własne metody
    • refaktoryzacja
    1. Klasy w praktyce
    • klasy
    • PyGame Zero
    1. Klasyczne GUI z TkInter
    • GUI i CLI
    • TkInter
    1. WebGUI, Streamlit
    • aplikacje graficzne z wykorzystaniem biblioteki Streamlit
    • webapp
    • podstawowe komponenty Streamlit
    1. Zewnętrzne źródła danych, API
    • API
    • narzędzia do odpytywania API
    • wykorzystanie zewnętrznych źródeł danych poprzez API
    • requests
    1. Jak działa internet?
    • http
    • tcp/ip
    • architektura klient-serwer
    1. Przygotowanie własnych aplikacji

    -----

    Co wyniesiesz z kursu?

    Zajęcia pozwolą Ci poznać podstawy języka Python i sposoby jego wykorzystania do rozwiązywania codziennych problemów. Przygotujesz narzędzia do obsługi formularzy, połączysz się z zewnętrznymi źródłami danych wykorzystując API, stworzysz aplikacje z interfejsem graficznym i proste gry.
    Dowiesz się co to programowanie obiektowe i jak istotny jest dobór odpowiednich struktur danych.

    Co dalej?

    Nabycie tych umiejętności umożliwi Ci rozpoczęcie swojej przygody z kodowaniem w Pythonie będącego najpopularniejszym językiem programowania wg. indeksu TIOBE 2024. Znajduje on zastosowanie w takich dziedzinach jak uczenie maszynowe / AI, inżynieria i analiza danych, tworzenie backendu aplikacji internetowych, automatyzacja / robotyzacja procesów. Używana jest przez największe światowe korporacje takie jak Google, Meta, czy Microsoft (gdzie obecnie pracuje twórca tego języka, Guido van Rossum).

     

    Kurs odbywa się w ramach projektu “PAKT dla kobiet”, realizowanego przez Stowarzyszenie Robisz to i finansowanego ze środków Ministerstwa Cyfryzacji.

    To jak, weźmiesz udział?

    01
    Osoba indywidualna
    W następnym kroku otworzysz formularz zgłoszeniowy. Nie spiesz się, zastanów się nad odpowiedziami. Zadzwoń do nas, jeśli masz pytania.
    Wydarzenie już się odbyło
Logo Fundusze Europejskie Polska Cyfrowa
Flaga Rzeczpospolitej Polski
Logo Unii Europejskiej