Veebi- ja trükireklaamide loomine (Adobe Illustrator, Photoshop CC baasil)

Kursuse eesmärgiks on anda põhioskused veebi-ja trükireklaamide loomiseks, olemasolevate PDF kujunduste muutmiseks.

Programm:

  • Abobe Illustratori töökeskkonna tutvustus ja kohaldamine
    • programmi seadistamine, põhimõisted (Bitmap/Vector, RGB, CMYK)
  • Töö tekstiga
    • teksti kirjutamine, kujundamine
  • Töö objektidega
    • objektide loomine, joondamine, järjestamine, grupeerimine
    • efektide lisamine, läbipaistvus
  • Töö värvidega
    • tavatäited, üleminekud (Gradient)
    • Swatches
  • Piltide sissetoomine ja töötlemine Adobe Photoshop’iga
    • Piltide lõikamine, paigutamine kujundite sisse (Clipping mask)
    • linkimine ja uuendamine
  • Veebireklaami loomine, salvestamine (jpg, png, gif)
  • Trükireklaami loomine, salvestamine (pdf)
    • teksti muutmine kurviliseks (Outline)
  • Piltide väljapuhastamine taustast (Adobe Photoshop)
    • Select and Mask, Color Range
  • Pildi montaažid
    • töö kihtidega (Layers)
  • Animeeritud veebireklaami loomine, salvestamine (gif)
  • PDF faili muutmine Illustratoris
    • mõõdu muutmine, ümber disainimine
    • Layer’ite kasutamine
  • PDF faili muutmine Photoshopis
    • ebavajaliku info kaotamine
    • uue info lisamine, lõikamine

 

Sihtgrupp: koolitusele ootame inimesi, kelle tööülesannete hulka kuulub nii veebi kui trükireklaamide kujundamine

Õppemeetod: praktiline harjutus, iseseisev töö

Hindamismeetod: Iseseisva töö loomine

Hindamiskriteerium: õpiväljundite saavutamist kontrollitakse läbi iseseisva praktilise töö

Hind sisaldab kohvipause koolituskeskuses.

Provisioning SQL Databases (MOC#20765)

This course is designed to teach students how to provision SQL Server databases both on premise and in SQL Azure.

Prerequisites:

  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  • Working knowledge of Transact-SQL.
  • Working knowledge of relational databases.
  • Some experience with database design

Program:

  • Module 1: SQL Server Components
  • Module 2: Installing SQL Server
  • Module 3: Upgrading SQL Server to SQL Server 2017
  • Module 4: Working with Databases
  • Module 5: Performing Database Maintenance
  • Module 6: Database Storage Options
  • Module 7: Planning to Deploy SQL Server on Microsoft Azure
  • Module 8: Migrating Databases to Azure SQL Database
  • Module 9: Deploying SQL Server on a Microsoft Azure Virtual Machine
  • Module 10: Managing databases in the Cloud

Target audience: database administrators, individuals who develop applications that deliver content from SQL Server databases.
Learning methods:
 Practical exercise.
Assesment methods: Execution of independent work.
Assesment form: Independent practical tasks on relevant topics.

More information:

  • Coffee breaks and lunch in restaurant “Lusikas” are included in the price.
  • Free Microsoft certification exam within the period of 6 months after finishing the course

Hunt the Hacker (HtH)

Participants will understand what threat hunting is, be utterly convinced of the need for it, know what infrastructure is required to facilitate it, and be able to start doing it with confidence within their own organizations.

(veel …)

Andmebaaside kasutamine ja loomine (MS Access baasil)

2-päevane koolitus annab teadmised andmebaasidega töötamise alustest ning praktilised oskused MS Accessi võimaluste kasutamiseks, uute andmebaaside loomiseks, tüüpiliste andmesisestusvormide loomiseks ja aruannete disainimiseks.

Koolitus koosneb kahest moodulist:

  • I moodul – Accessi ülesehitus ja valmis (Accessi) andmebaaside kasutus
  • II moodul – Andmebaaside loomine

I moodul – Accessi põhimõte ja valmis (Accessi) andmebaaside kasutus

  • Töö alustamine programmiga MS Access
    • Accessi käivitamine
    • Andmebaaside avamine ja sulgemine
    • Accessi andmebaasis olevate objektide tutvustus
  • Töövälja kasutamine
    • Menüüd
    • Nupuribad
  • Andmebaasi põhialused
    • Mille poolest erinevad andmebaasid Exceli tabelitest
    • Kuidas andmebaasis andmeid hoitakse
    • Copy/Paste abil andmete lisamine Accessi andmebaasi
  • Päringute loomine andmete otsimiseks ning päringute kasutamine
    • Päringud andmete otsimiseks
    • Päringud risttabelite koostamiseks
    • Filtrite kasutamine
  • Ekraanivormide kasutamine andmete sisestamiseks ja otsimiseks
    • Vormide abil andmete sisestamine andmebaasi
    • Andmete otsimine vormil
  • Lihtsamate aruannete loomine ja kasutamine
    • Aruannete trükkimine ja lehekülje määrangute muutmine
    • Lihtsamate aruannete loomine ja disainimine
  • Andmevahetus
    • Kuidas saada andmebaasist andmeid MS Wordi ja MS Exceli

II moodul – Andmebaaside loomine

  • Andmebaasi põhialused
  • Andmebaasi loomine
  • Tabelite loomine
  • Päringute loomine ja kasutamine
  • Tegevuspäringud
  • Ekraanivormide loomine ja andmete lisamine tabelitesse
  • Aruannete loomine ja disainimine
  • Makrode koostamine
  • Andmevahetus (andmete importimine ja eksportimine)
  • Töövälja kujundamine

Õppemeetodid: Praktiline harjutus, iseseisev töö

Hindamismeetod: Iseseisva töö sooritamine.

Hindamiskriteerium: Õpiväljundite saavutamist kontrollitakse läbi iseseisva praktilise töö.

Koolituse hind sisaldab kohvipause ja ühiseid lõunasööke

Õppekavarühm: 0611 Arvutikasutus.

Lektori CV

Writing Effective Use Cases with Alistair Cockburn

This course provides attendees with both theory and practice in writing use cases for the requirements of a system to be designed. People will work through sequenced exercises in small groups, discussing the results with the class at large.

In each section of the course a concept gets introduced, the groups do an exercise and discuss, and the entire room discusses their results. In this way, each person gets to participate in both exercises and discussions.

Several different domains will be used for exercises, for different degrees of difficulty. For each exercise, we shall write, then peer review the writing, and discuss the issues that came up in the writing. There are many aspects of writing use cases in a consistent way that bedevil the writer, and many ways of dealing with those difficulties. Each person will have a chance to develop their own preferences.

Topics Covered:

  • What is a use case? What does one look like?
  • How do use cases fit into the overall requirements process and requirements document?
  • The four steps in writing a use case.
  • Finding the boundaries of the system.
  • Searching for actors and their goals.
  • Establishing the scope and level of the use case.
  • Writing a simple scenario of usage.
  • Searching for exceptional and failure situations.
  • Linking use cases.
  • Layering use cases for larger systems.
  • Protecting against technology change.
  • Making use cases easier to read.

Course goals for attendees:

  • Able to describe to others what a use case is, is good for, and ways of writing them.
  • Able to collect and organize information about the users’ goals for the system, and to draft the functional requirements for a system.
  • Knowing the limitations of use case requirements, as well as alternative writing forms.

Target audience: Beginner and Intermediate level. Anyone tasked with writing, reviewing, or working from use cases, whether from an organizational process perspective, or from the perspective of describing the behavior of a technical system to be designed. Best if a mix of people from business and technical design are included.

Linux edasijõudnutele

Koolituse eesmärkOsalejad saavad teadmised Linuxi teenustest, ressursijuhtimisest, seadistusmetoodikatest 

Sihtrühm ja eelteadmised:Koolitusele on oodatud süsteemiadministraatorid, kelle tööülesannetele on lisandunud või lisandumas Linuxi serverite teenuste paigaldus ja haldus. Samuti on oodatud need, kes eelnevalt läbinud kursuse Linuxi administreerimise algkursus 1. 

Õppevahendid: Linuxi operatsioonisüsteemil toimiv arvuti

Programm:

  • võrgu seadistamine
    • DHCP teenuse seadistamine (ISC DHCP server, dnsmasq); 
    • domeenikontrolleri seadistamine (Samba) 
    • Failiserveri seadistamine (NFS, SMB) 
    • Võrgust alglaadimine (PXE, LTSP) 
    • Veebiserveri konfimine (Apache, Nginx veebiserver) 
    • PAM autentimismoodulid, LDAP autentimine 
    • E-postiteenuse seadistamine (Postfix/ Dovecot) 
    • Marsruutimise seadistamine, tulemüür 
    • Secure Shell seadistamine, avaliku võtmega autentimine 
  • Kaugligipääsud – OpenVPN, IPsec
  • Esmane turvaskaneerimine ja ründetõrje (nmap, fail2ban)
    • Skriptimine – Bash
    • Tarkvara paigaldamine lähtekoodist

Kursusel käsitletu on abiks eksamiks LPIC-2 202 valmistumisel (https://www.lpi.org/study-resources/lpic-2-202-exam-objectives/)

Õppemeetodid: Auditoorne töö klassi- või veebikeskkonnas 24 tundi (sh praktilised harjutused koolikeskkonnas 15 tundi) 
Hindamismeetod: Praktiliste tööde sooritamine klassis 
Hindamiskriteerium: Õpiväljundite saavutamist kontrollitakse läbi praktiliste harjutuste koolikeskkonnas.

Koolituse lõpetamine: Koolituse lõpetaja saab tunnistuse kui sooritab kõik koolituse jooksul antud praktilised harjutused. Osalejatele, kes õpiväljundeid saavutanud ei ole väljastatakse soovi korral tõend koolitusel osalemisest.   

Hind sisaldab: 

  • Kohvipause koolituskeskuses ja ühiseid lõunasööke 

Õppekavarühm: 0612 Andmebaaside ja võrgu disain ning haldus.

Lektori CV

Kliendi tagasisided:

„Koolitus kus osalesin oli hea lühike kuid sellegipoolest sai piisavalt praktilist kogemust.“

„Palju kasulikku ja huvitavat, asjalik koolitaja ja hea korraldus“

„Väga hea koolitus, annab palju praktilist teadmist.“

Service Hardening (SH)

Service Hardening is about configuring services to reduce their attack surface. By combining various low priority configuration issues, an attacker may be able to gain access and even elevate in a system without leaving much traces behind. Training focuses on practices that can be applied to almost any service – without modifying the program code.

Contents of the training:

This course is based on the most frequently occurring configuration security issues that our team has encountered over years of penetration testing.

  • The main topics covered are:
    • Public Key Certificates – chain verification, status, transparency
    • Reverse proxy – IP-address and certificate info forwarding
    • TLS – protocol, cipher suites, forward secrecy, CCA
    • SSH – host keys and SSHFP, agent forwarding
    • DNS – DoT/DoH, DNSSEC
    • E-mail – DKIM, SPF, DMARC
    • Logging – log tampering, creating meaningful logs

For each topic, first the theory is explained, based on this, the student will attack a service in a lab environment and finally, for selected topics, the student will harden that service to withstand such attack.

Target audience: developers, administrators, testers, security incident handlers and anyone else who has to deal with creating or maintaining services.
Learning method: Practical, lecture, hands-on-lab

More information from here.

Database administration with Microsoft SQL Server 2016 (MOC#20764, MOC#20765)

This five-day instructor-led course provides students who administer and maintain SQL Server databases with the knowledge and skills to administer a SQL server database infrastructure. Additionally, it will be of use to individuals who develop applications that deliver content from SQL Server databases.

Prerequisites:

  • Working knowledge of relational databases.
  • Working knowledge of Transact-SQL.
  • Some experience with database design.
  • This course is NOT recommended to junior developers.

Program:

  • Module 1: SQL Server Security
  • Module 2: Assigning Server and Database Roles
  • Module 3: Protecting Data with Encryption and Auditing
  • Module 4: Backing up SQL Server Databases
  • Module 5: Restoring SQL Server 2016 Databases
  • Module 6: Automating SQL Server Management
  • Module 7: Configuring Security for SQL Server Agent
  • Module 8: Introduction to managing SQL Server by using PowerShell
  • Module 9: Tracing Access to SQL Server with Extended events
  • Module 10: Importing and Exporting Data
  • Module 11: SQL Server 2016 Components
  • Module 12: Installing SQL Server 2016
  • Module 13: Upgrading SQL Server to SQL Server 2016
  • Module 14: Working with Databases
  • Module 15: Performing Database Maintenance
  • Module 16: Database Storage Options
  • Module 17: Planning to Deploy SQL Server on Microsoft Azure
  • Module 18: Migrating databases to Azure SQL Database
  • Module 19: Deploying SQL Server on a Microsoft Azure Virtual Machine
  • Module 20: Managing databases in the Cloud

Target audience:The primary audience for this course is individuals who administer and maintain SQL Server databases. The secondary audiences for this course are individuals who develop applications that deliver content from SQL Server databases.
Learning methods: Practical exercise.
Assesment methods: Execution of independent work.
Assesment form: Independent practical tasks on relevant topics.

More information:

  • Coffee breaks and lunch in restaurant “Lusikas” are included in the price.
  • Free Microsoft certification exam within the period of 6 months after finishing the course

Implementing a SQL Data Warehouse (MOC#20767)

This four-day instructor-led course provides students with the knowledge and skills to provision a Microsoft SQL Server database. The course covers SQL Server provision both on-premise and in Azure, and covers installing from new and migrating from an existing install.

Prerequisites:

  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  • Working knowledge of relational databases.
  • Some experience with database design.

Program:

  • Module 1: Introduction to Data Warehousing
  • Module 2: Planning Data Warehouse Infrastructure
  • Module 3: Designing and Implementing a Data Warehouse
  • Module 4: Columnstore Indexes
  • Module 5: Implementing an Azure SQL Data Warehouse
  • Module 6: Creating an ETL Solution
  • Module 7: Implementing Control Flow in an SSIS Package
  • Module 8: Debugging and Troubleshooting SSIS Packages
  • Module 9: Implementing a Data Extraction Solution
  • Module 10: Enforcing Data Quality
  • Module 11: Using Master Data Services
  • Module 12: Extending SQL Server Integration Services (SSIS)
  • Module 13: Deploying and Configuring SSIS Packages
  • Module 14: Consuming Data in a Data Warehouse

Target audience: The primary audience for this course are database professionals who need to fulfill a Business Intelligence Developer role. They will need to focus on hands-on work creating BI solutions including Data Warehouse implementation, ETL, and data cleansing.
Learning methods: Practical exercise.
Assesment methods: Execution of independent work.
Assesment form: Independent practical tasks on relevant topics.

More information:

  • Coffee breaks and lunch in restaurant “Lusikas” are included in the price.
  • Free Microsoft certification exam within the period of 6 months after finishing the course

Turvauuenduste haldus andmekeskuses

Serverite turvauuenduste haldus on võtme tähtsusega turvariskide maandamisel. Üks parimaid töövahendeid selleks on Microsofti Azure Update Management, mille kaudu on võimalik hallata nii Windowsi kui ka Linuxi põhiste serverite turvauuendusi ning uuendamise protsessi. Töötoa käigus mängib Kaido Järvemets koos osalejatega läbi turvauuenduste teenuse kasutuselevõtmise alates planeerimisest kuni logide ja mõõdikuteni.

Töötoa eesmärk on anda piisavad tehnilised teadmised, et osaleja saaks omal käel Azure Update Managementi teenuse esimeste serverite uuendamiseks tööle pandud.

Töötoas pühendume eelkõige järgnevale:

  • Turvauuenduste halduse planeerimine
  • Teenuste paigaldamine Azure
    • Azure Update Management
    • Log Analytics
    • Azure Automation
  • Agentide paigaldamine
    • PowerShell
    • Käsitsi
  • RunBookide loomine ja käivitamine Azure Automationi jaoks
  • Kuidas panna turvauuenduste paigaldusele skriptide käivitamisi (Pre/Post Runbooks)
  • Raporteerimine

Koolituse oodatav tulemus:

  • Oskad planeerida turvauuenduste paigaldust serveritele
  • Oskad paigaldada turvauuenduste haldusega seotuid teenuseid Azure
    • Azure Update Management
    • Log Analytics
    • Azure Automation
  • Oskad luua RunBooke Azure Automation jaoks

Sihtgrupp: süsteemi administraatorid

Hind sisaldab: Kohvipause koolituskeskuses ja ühist lõunat restoranis “Lusikas”