Program szkolenia ABAP dla studentów Wydział Matematyki Stosowanej

Podobne dokumenty
ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

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

Plan. Aplikacja. Architektura aplikacji. Architektura aplikacji Tworzenie aplikacji Application Builder podstawy

Oracle11g: Wprowadzenie do SQL

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

Programowanie MorphX Ax

Podstawy projektowania aplikacji biznesowych w systemie SAP R/3

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści

Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych

Programowanie I. O czym będziemy mówili. Plan wykładu nieco dokładniej. Plan wykładu z lotu ptaka. Podstawy programowania w językach. Uwaga!

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

SAP BASIS Architektura systemu klient Server

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

BAZY DANYCH LABORATORIUM. Studia niestacjonarne I stopnia

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt. Zasady przygotowania i oceny projektów

SZKOLENIE: Administrator baz danych. Cel szkolenia

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Oracle11g: Programowanie w PL/SQL

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę.

SAP Screen Personas. Ma gorzata Sztokfisz, SAP Polska Tomasz Jag o, SAP Polska 24 Maja 2013

Tworzenie zapytań do Microsoft SQL Server

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Microsoft SQL Server Podstawy T-SQL

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Podstawy języka T-SQL : Microsoft SQL Server 2016 i Azure SQL Database / Itzik Ben-Gan. Warszawa, Spis treści

Spis treści. I. Pascal

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Myśl w języku Python! : nauka programowania / Allen B. Downey. Gliwice, cop Spis treści

Podstawy programowania Pascal/Java/C# : skrypt do wykładu i laboratoriów / Jacek M. Czerniak, Łukasz Apiecionek, Grzegorz Zych.

Kopie bezpieczeństwa NAPRAWA BAZ DANYCH

ECDL zaawansowany, moduł EXCEL

Zacznij Tu! Poznaj Microsoft Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

Tworzenie aplikacji bazodanowych

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

Blaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik

Bazy danych i ich aplikacje

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

SAS Access to Hadoop, SAS Data Loader for Hadoop Integracja środowisk SAS i Hadoop. Piotr Borowik

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

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Administracja i programowanie pod Microsoft SQL Server 2000

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Spis treści. Przedmowa

Database Connectivity

Administracja i programowanie pod Microsoft SQL Server 2000

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

KURSY PROGRAMOWANIA DLA DZIECI

MS Excel w dziale personalnym

TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1

Spis tre±ci. Przedmowa... Cz ± I

PLAN WYKŁADU BAZY DANYCH PODSTAWOWE KWESTIE BEZPIECZEŃSTWA OGRANICZENIA DOSTĘPU DO DANYCH

Specjalnościowy Obowiązkowy Polski Semestr 5

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

Rok akademicki: 2014/2015 Kod: EAR IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu

strukturalny język zapytań używany do tworzenia i modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych

Oracle10g: Programowanie w PL/SQL

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL

Spis treści 3. Spis treści

Program szkolenia EXCEL OD PODSTAW POPOŁUDNIOWY (WIECZOROWY)

Advanced Tax File Edit

Programowanie w C++ Wykład 1. Katarzyna Grzelak. 26 luty K.Grzelak (Wykład 1) Programowanie w C++ 1 / 28

Opis szkolenia. Dane o szkoleniu. Program. BDO - informacje o szkoleniu

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

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)

Funkcje i instrukcje języka JavaScript

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Szkolenie autoryzowane. MS Tworzenie zapytań do Microsoft SQL Server Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Rozwiązania i usługi SAP

OBC01/TOPMOB Projektowanie w języku Objective-C

Microsoft Project 2016 : krok po kroku / Carl Chatfield, Timothy Johnson. Warszawa, Spis treści

BUSINESS INTELLIGENCE for PROGRESS BI4PROGRESS

Wykład :45 BD-1 W_3

PAMIĘĆ OPERACYJNA...107

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

Konstruowanie Baz Danych SQL UNION, INTERSECT, EXCEPT

SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop Spis treści

Materiały do laboratorium MS ACCESS BASIC

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Niniejszy ebook jest własnością prywatną. Został zakupiony legalnie w serwisie Netpress.pl, będącym oficjalnym Partnerem Wydawcy.

KARTA SZKOLENIA 1/5. Po ukończeniu szkolenia uczestnik będzie potrafił:

Szkolenie. IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Programowanie w SQL procedury i funkcje. UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika

PHP: bazy danych, SQL, AJAX i JSON

Programowanie w języku Swift : Big Nerd Ranch guide / Matthew Mathias, John Gallagher. Gliwice, cop Spis treści

Wymagania dotyczące projektu do przedmiotu: Systemy baz danych 2 / Bazy danych projekt 1 (P)

SZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski -

Wykaz zmian w programie SysLoger

PROGRAM STUDIÓW ZINTEGROWANE SYSTEMY ZARZĄDZANIA SAP ERP PRZEDMIOT GODZ. ZAGADNIENIA

Transkrypt:

Program szkolenia ABAP dla studentów Wydział Matematyki Stosowanej

Spis treści Wstęp... 3 Parę słów o FIS-SST... 3 Czym jest SAP... 3 Program szkolenia... 3 Ocena z przedmiotu... 5

Autor Tomasz Łękawa Data 14.01.2015 Wersja 0.1 Wstęp Celem niniejszego dokumentu jest przedstawienie propozycji programu szkolenia ABAP dla studentów Wydziału Matematyki Stosowanej. Zgodnie z założeniami szkolenie będzie obejmowało 13 zajęć w semestrze letnim. Spotkanie odbywać się będą na terenie firmy FIS-SST. Czas trwania każdego spotkania to 90 min. Celem szkolenia jest wprowadzenie studentów w tematykę związaną z programowaniem w języku ABAP ze szczególnym naciskiem na elementy praktyczne. Z tego powodu zajęcia będą miały charakter warsztatowy. Parę słów o FIS-SST Nasza firma jest częścią niemieckiej korporacji FIS GmbH, zatrudniającej ponad 600 pracowników na całym świecie. W ciągu 20 lat naszego istnienia zakończyliśmy z powodzeniem ponad 1000 projektów. Naszymi klientami są takie firmy jak: Audi, Kärcher, Lamborghini, czy Ferrero. Czym jest SAP SAP jest systemem pozwalającym na globalne zarządzanie procesami biznesowymi dużych przedsiębiorstw. W dzisiejszych czasach z tego systemu korzystają nie tylko najwięksi gracze na rynku ale również administracje państwowe, czy uczelnie. Szacunkowo na całym świecie działa ponad 121 000 instalacji produktów SAP. Korzysta z nich 12 milionów użytkowników na całym świecie. Program szkolenia Poniżej znajduje się wstępny plan szkolenia. Materiał został rozbity na 13 zajęć. Nie obejmuje spotkań projektowych. 1) Wprowadzenie - Omówienie programu i celu szkolenia - System ERP - Wprowadzenie do SAP - Architektura SAP - Logowanie do SAPa - O Języku ABAP - Pomoce ABAP - Wskazanie materiałów do samodzielnej nauki 2) Podstawowe konstrukcje językowe ABAP - Konwencja nazewnictwa - Podstawowe typy wbudowane - Definicja typów - Deklaracja zmiennych (zmienne, struktury, tabele, wskaźniki) - Instrukcje warunkowe - Pętle - Wyrażenia logiczne - Open SQL

3) Wprowadzenie do ABAP Workbench - Omówienie narzędzi ( se37, se16n, se38, se80 ) - Struktura raportów ABAP ( Idea, pokazać parę transakcji ) - Tworzenie raportu ( Events, Selection Screen, Search helps, Select-Options, Parameters ) 4) Prezentacja danych na Ekranie - PBO / PAI - Malarz ekranu - Wykorzystanie kodów funkcyjne - Operacje na Dynpro 5) ALV GRID prezentacja zawartości tabel w SAP - Możliwości ALV Grid (Layout, Sumy, Sortowanie, Export do pliku ) - ALV Grid Control vs SALV Table - Automatyczne generowanie ALV - Tworzenie ALV krok po kroku - Zdarzenia w ALV Grid 6) ABAP Dictionary - Przegląd podstawowych narzędzi (Transakcje se16n, se16,sm30, se11) - Tworzenie domen - Tworzenie elementów danych - Tworzenie tabel - Tworzenie wglądów - Tworzenie typów tabelarycznych - Tworzenie struktur - Generowanie widoków 7) OPEN SQL - Składania podstawowych zapytań Open SQL - Sposoby selekcji danych - Konstrukcja FOR ALL ENTRIES - Konstrukcja INNER JOIN 8) Rozszerzenia w SAP I - Idea rozszerzeń w systemie SAP - Techniki rozszerzania programów ( Modyfikacje, Enhancementy, Badi, Function Exity, BTE, User Exity ). - Techniki rozszerzania tabel i struktur 9) Rozszerzenia w SAP II - Rozszerzenie Ekranu za pomocą BADI 10) Debuggowanie w ABAP Development Workbench - Zmiana wartości zmienny - Ustawianie punktów zatrzymania - Stary i nowy debugger

- Zapisywanie punktów zatrzymania - Sposoby uruchamiania debuggera - Debugowanie w update tasku (co to update task itd.) - Eksportowanie zawartości tabel lokalny do pliku - Stos - Punkty zatrzymania w programie źródłowym 11) ABAP Object - Omówienie możliwości Class Builder - Klasy lokalne i globalne w ABAP - Podstawowa składnia programowania obiektowego 12) Performance w ABAP - Omówienie aspektów wydajnego programowania w ABAP 13) Tricks and tips w ABAP - Jak sprawić by praca w ABAP była wydajniejsza. - Podsumowanie szkolenia Ocena z przedmiotu Jeżeli konieczna jest ocena z przedmiotu, proponujemy by składały się na nią: - Liczba obecności na zajęciach - Ocena z projektu (Zadnie wyceniane na 16 godzin pracy do wykonania po za zajęciami)