FORMA SZKOLENIA MATERIAŁY SZKOLENIOWE CENA CZAS TRWANIA

Podobne dokumenty
Księgarnia PWN: Emmett Dulaney - Novell Certified Linux Professional (NCLP)

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

GIT. System Kontroli wersji GIT. Rafał Kalinowski

Git rozproszony system kontroli wersji

Tworzenie oprogramowania

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: z zakresu systemów

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Linux.

Programowanie zespołowe

System Zarządzania Dystrybucją

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2009/2010

X P.I.W.O. Portowanie Tizena na nowe architektury na przykładzie ARMv6. Maciej Wereski Samsung R&D Institute Poland. 17 Maj Poznań, Polska

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej

Administrator systemu Linux - kurs weekendowy

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla Linux

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Szkolenie autoryzowane. MS SharePoint Online Power User. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

Administrator systemu Linux - kurs weekendowy

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

I. Zasady bezpieczeństwa podczas pracy z komputerem

Systemy operacyjne. System operacyjny Linux - wstęp. Anna Wojak

Systemy zarządzania wersjami

Architektura systemów informatycznych WPROWADZENIE DO SYSTEMU LINUX

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja wielokrotna)

U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)

Szkolenie autoryzowane. MS 6419 Konfiguracja, zarządzanie i utrzymanie systemów Windows Server 2008

Kurs systemu Unix wykład wstępny. Kurs systemu Unix 1

Kernel Kompilacja jądra

Szkolenie autoryzowane. MS Administracja i obsługa Windows 7. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Java w 21 dni / Rogers Cadenhead. Gliwice, cop Spis treści. O autorze 11. Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA

1. Zasady bezpieczeństwa podczas pracy z komputerem

CVS system kontroli wersji

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

Partnerzy: Laboratorium 15

VMware View: Desktop Fast Track [v5.1] Dni: 5. Opis: Adresaci szkolenia

System operacyjny Linux

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

FORMA SZKOLENIA MATERIAŁY SZKOLENIOWE CENA CZAS TRWANIA

IBM SPSS Statistics - Essentials for R: Instrukcje instalacji dla System Mac OS

Q E M U.

System kontroli wersji git

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Windows.

Elastyczna sieć dla rozwiązań Cloud Open vswitch

Regulamin pracowni komputerowej, zasady Regulamin pracowni komputerowej, bezpieczeństwa i higieny pracy. zasady bezpieczeństwa i higieny pracy.

Programista samouk : profesjonalny przewodnik do samodzielnej nauki kodowania / Cory Althoff. Gliwice, copyright Spis treści

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

PROFESJONALNE USŁUGI BEZPIECZEŃSTWA

Linux is linux is linux?

Język JAVA podstawy. wykład 1, część 2. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Warstwy systemu Windows 2000

Programowanie MorphX Ax

Pracownia Informatyczna I ORGANIZACJA ZAJĘĆ, ZASADY ZALICZENIA

Szkolenie autoryzowane. MS SharePoint Online dla administratorów. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

IdyllaOS. Prosty, alternatywny system operacyjny. Autor: Grzegorz Gliński. Kontakt:

System operacyjny Linux

EXSO-CORE - specyfikacja

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

Instalacja Linux Open SUSE.

Szkolenie Android dla początkujących

System kontroli wersji, system zarządzania kodem źródłowym

Dni: 3. Opis: Adresaci szkolenia

Programowanie I

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

Szkolenie autoryzowane. MS Zaawansowany użytkownik programu SharePoint 2016

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Microsoft System Center Virtual Machine Manager 2012

Projektowanie oprogramowania systemów NARZĘDZIA PRACY GRUPOWEJ, KONTROLI WERSJI, DOKUMENTOWANIA I ŚLEDZENIA BŁĘDÓW

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Administrator systemu Linux program kursu. Wstęp. Część I Szybki wstęp do Linuksa. Część II Praca w środowisku tekstowym

Język UML w modelowaniu systemów informatycznych

Microsoft Exchange Server 2013

Zarządzanie użytkownikami w

Monitorowanie i zarządzanie urządzeniami sieciowymi przy pomocy narzędzi Net-SNMP

Kurs komputerowy, Program szkolenia poziom C Klik@j bez barier-profesjonalne kursy komputerowe w Wielkopolsce, nr RPWP

Program szkolenia KURS SPD i PD Administrator szkolnej pracowni internetowej Kurs MD1 Kurs MD2 Kurs MD3 (dla szkół ponadgimnazjalnych)

Efekty kształcenia 1.1. Wprowadzenie do systemów operacyjnych

GIT. Rozproszony system kontroli wersji

BASH - WPROWADZENIE Bioinformatyka 4

Opis efektów kształcenia dla modułu zajęć

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

Spis treści. Wstęp... 10

PRZEWODNIK PO PRZEDMIOCIE

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux

Co zostanie wypisane na ekranie? (1)

KARTA KURSU. Języki skryptowe

Rok akademicki: 2013/2014 Kod: RIA s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Wirtualizacja w praktyce.

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

KOŁO NAUKOWE INFORMATYKÓW SYSTEMY KONTROLI WERSJI CZ.1 16 XII 2009 OPRACOWAŁ: PRZEMYSŁAW PARDEL

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Transkrypt:

FORMA SZKOLENIA MATERIAŁY SZKOLENIOWE CENA CZAS TRWANIA Stacjonarne Cyfrowe 4800 PLN NETTO* 4 dni Stacjonarne Tablet CTAB 5200 PLN NETTO* 4 dni Metoda dlearning Cyfrowe 4800 PLN NETTO* 4 dni Metoda dlearning Tablet CTAB 4800 PLN NETTO* 4 dni * (+VAT zgodnie z obowiązującą stawką w dniu wystawienia faktury) LOKALIZACJE Kraków - ul. Tatarska 5, II piętro, godz. 9:00-16:00 Warszawa - ul. Bielska 17, godz. 9:00-16:00 DOSTĘPNE TERMINY 2019-10-28 4 dni Warszawa 2019-10-28 4 dni Warszawa 2019-12-17 4 dni Kraków Cel szkolenia: Linux jest coraz bardziej popularny, a popyt na deweloperów Linuxa nigdy nie był większy. Ten kurs wprowadzi Cię do świata rozwoju Linuxa i da tło oraz warsztat potrzebny do rozpoczęcia pracy z Linuxem. Jeśli myślałeś o zajęciu się Linuxem, ten kurs będzie najlepszy, aby rozpocząć! Podczas tego kursu nauczysz się: Historii Linuxa i tego, co odróżnia go od innych UNIX-podobnych systemów operacyjnych Jakie są główne składniki systemu Linux i jak z nich korzystać Podstawowych funkcji administrowania systemem, takich jak konta i grupy użytkowników, podstawowe polecenia, systemy plików, zabezpieczenia i inne Modelów sieci i wątków Aspektów kompilowania i używania bibliotek Pracy z Javą w Linuxie Zagadnienia poruszane podczas tego kursu będą działały z każdą główną dystrybucją Linuxa. www.compendium.pl strona 1 z 10

Plan szkolenia: Wprowadzenie Cele i odbiorcy The Linux Foundation Linux Foundation Training Skąd pochodzi oprogramowanie? Czy migracja do Linuxa jest trudna? Zagadnienia dotyczące migracji Pomoce i dokumentacja migracyjna Zakres i zasięg administrowania systemem Przygotowywanie systemu Procedury Rzeczy zmieniają się w Linuxie Rejestracja kursu Oprogramowanie open source Co to jest oprogramowanie Open Source? Historia oprogramowania Open Source Modele zarządzania Open Source Dlaczego warto korzystać z oprogramowania Open Source? Rozwój współpracy Bezpieczeństwo i jakość kodu źródłowego Użytkownicy: elastyczność Biznes: rozwój zespołowy Biznes: Marketing Edukacja: El-Hi, systemy publiczne Edukacja: Uniwersytet Deweloperzy: lepsza widoczność Przykłady udanych projektów OSS Jądro Linuxa Git Apache Python, Perl i inne języki komputerowe www.compendium.pl strona 2 z 10

Tkern -.1667emlower.5exhbox kern -.125emXspacefactor @m { and LaTeX GNU: GCC, GDB, etc. X i Desktop Managers OpenStack, Kubernetes i inne projekty Jak pracować w projektach OSS Omówienie sposobu prawidłowego udziału Badanie i zrozumienie DNA projektu Dowiedz się czym chcesz się zajmować Identyfikacja opiekunów projektów i ich przepływów pracy i metod Uzyskanie wczesnego wejścia i pracy w otwartym środowisku Przekazuj przyrostowe bity, a nie duże zrzuty kodu Zostaw swoje ego za drzwiami Bądź cierpliwy, rozwijaj relacje długoterminowe, bądź pomocny Ciągła integracja Dlaczego ciągła integracja? Ciągłe dostarczanie i ciągłe wdrażanie Koszty i korzyści Narzędzia Przykład: projekt ciągłej integracji jądra Linuxa Licencjonowanie i kwestie prawne OSS Licencjonowanie restrykcyjne vs BSD-like FUD Wybieranie licencji Przywództwo vs Kontrola i dlaczego projekty upadają Przywództwo vs kontrola Poluzuj łańcuchy Mentoring Budowanie zaufania Dlaczego wiele projektów OSS upada? Poszanowanie i zachęcanie do różnorodności w OSS Różnorodność i oprogramowanie open source Płeć i tożsamość płciowa www.compendium.pl strona 3 z 10

Pochodzenie narodowe, Geografia i język Religia i polityka Różnice zdań GitHub i innych dostawcy hostingu Github Publiczne vs prywatne GUI vs wiersz poleceń Linux i system operacyjny Kernel vs system operacyjny i narzędzia Historia Linuxa UNIX i Linux Dystrybucje Linuxa Linux Standard Base (LSB) Środowiska graficzne i interfejsy Warstwy graficzne X system okienny Menedżerowie okien Menedżerowie komputerów stacjonarnych Opcje okna terminalu Uzyskiwanie pomocy Źródła dokumentacji man pages info help i help Interfejsy graficzne Edytory tekstu Dostępne edytory tekstu vi emacs Powłoki, bash i wiersz polecenia www.compendium.pl strona 4 z 10

Powłoki Inicjowanie powłoki Aliasy Zmienne środowiskowe Dostosowywanie wiersza polecenia Znaki specjalne Przekierowanie Pipe Podstawienia i wyrażenia poleceń Układ systemu plików, partycje, ścieżki i łącza Układ systemu plików Partycje Zagadnienia dotyczące partycjonowania Ścieżki Linki twarde i miękkie (symboliczne) Inicjowanie systemu Rozruch systemu Inicjowanie systemu Pamięć Pamięć Swap Modele wątkowania Sieci Sieci i interfejsy sieciowe Szczegóły polecenia Podstawowe polecenia i narzędzia Narzędzia transferu plików Narzędzia do monitorowania i wydajności Graficzne narzędzia monitorujące Ładowanie/zwalnianie modułów jądra Zarządzanie urządzeniami www.compendium.pl strona 5 z 10

Zarządzanie usługami systemowymi Administracja systemem Instalacja Zarządzanie oprogramowaniem i pakowanie Uaktualnianie i łatanie Katalogi użytkowników, środowiska itp. Rejestrowanie logów Użytkownicy i grupy Podstawy użytkowników i grup Dodawanie i usuwanie użytkowników i grup Pliki, użytkownicy i uprawnienia użytkownik root (Super), su i sudo Systemy plików linuxowych Systemy plików i VFS Systemy plików ext2, ext3 i ext4 Kronikowanie systemów plików Btrfs Montaż systemów plików RAID LVM Podstawowe narzędzia wiersza poleceń Wyświetlanie, tworzenie, usuwanie i zmienianie nazw plików i katalogów Znajdowanie plików: Znajdowanie i lokalizowanie Znajdowanie ciągów: grep Podstawianie ciągów: SED Skrypty bash Podstawy skryptu Instrukcje warunkowe Pętle Funkcje www.compendium.pl strona 6 z 10

Pliki i systemy plików Typy plików Uprawnienia i prawa dostępu Zmienianie uprawnień i własności Kompilowanie, łączenie i biblioteki gcc Inne kompilatory Główne opcje gcc Biblioteki statyczne Biblioteki współdzielone Łączenie z bibliotekami Debugowanie z GDB Instalacja i środowisko Java * * Napisz raz i używaj wszędzie Instalowanie oprogramowania Java w systemie Linux Obsługa wielu JRE i JDKs: system alternatyw Zmienne środowiskowe i ścieżki klas Zintegrowane środowiska programistyczne Budowanie pakietów RPM i Debiana Dlaczego warto korzystać z zarządzania pakietami Zalety systemu pakowania Dystrybucje Linuxa i zarządzanie pakietami Tworzenia RPM Plik RPM spec Szczegóły dotyczące sekcji specyfikacji RPM Zależności RPM Obieg pracy tworzenia pakietów Debiana Wprowadzenie do GIT Kontrola wersji Dostępne systemy kontroli wersji Interfejsy graficzne Dokumentacji www.compendium.pl strona 7 z 10

Instalacja git Instalacja binarna Instalacja ze źródła Systemy git i kontroli rewizji Konwertowanie między różnymi systemami RCS i CVS Podwersja Git Git i rozproszony rozwój Korzystanie z git: przykład Podstawowe komendy Prosty przykład Pojęcia i architektura git Pojęcia Cechy konstrukcyjne Repozytoria Obiekty i indeksy Zawartość a nazwy ścieżek Zatwierdzanie vs publikowanie Upstream i Downstream Rozwidlenia Zarządzanie plikami i indeks Kategorie plików Podstawowe polecenia pliku Commit Tworzenie commitów Identyfikatory i znaczniki Wyświetlanie historii commitów Przywracanie i resetowanie commitów Porządek w repozytoriach Kto jest winien? www.compendium.pl strona 8 z 10

Przecinanie Branch Co to jest branch? Branch nazwy vs tagi Branch - tworzenie Branch - walidacja Uzyskiwanie wcześniejszych wersji pliku Róznice Pliki różnicowe Różnicowanie w git Merge Czym jest merge? Komendy Merge Rebase Zarządzanie repozytoriami lokalnymi i zdalnymi Praca z innymi osobami Klonowanie Publikowanie projektu Pobieranie Korzystanie z patchów Dlaczego warto korzystać z patchów? Produkcja patchów Wysyłanie Stosowanie patchów Zaawansowane interfejsy git: Gerrit Tryby rozproszonego rozwoju Gerrit Przegląd procesu Zakończenie i ankieta www.compendium.pl strona 9 z 10

Wymagania: Ten kurs jest dla uczestników, którzy są już doświadczonymi użytkownikami innego systemu operacyjnego, ale mają ograniczone lub brak doświadczenia w pracy w środowisku Linux. Poziom trudności Certyfikaty: Uczestnicy uzyskają certyfikat pozyskany przez The Linux Foundation. Prowadzący: Certyfikowany trener The Linux Foundation. www.compendium.pl strona 10 z 10