Ask for an offer: szkolenia@towerit.pl

Take the best Course for You

Business world some times happens tricky. We rely on doubt and not on confidence. Do the same !!
Explore

OFFER

Dear Client - There's no need to worry - We handle every thing !!

Choose an online course offer Best for You. We care about security and learning convenience.

SQL Server Queries Language

We invite you to take a look to 3 days online course offer about SQL Server Queries Language. We give a lot of practice, confort of learnign and time with optimistic athmosphere. Our goal is your practice knowledge.
Price: PLN 1490 gross per participant
Learn More

ASP.NET Core Aplication Web API

If you are a person that whants to discover practice side of internet services using ASP.NET Core framework, this offer is for You. Be sure to check the details. This course it's a door to professionality.
Price: PLN 1790 gross per participant
Learn More

JS & React Practical Basics Training

Today times of internet technologies it's a time of frontend indeed. This course it's practice skills each coder should have. So this course it's a door to a versatile competances.
Price: PLN 1790 gross per participant
Learn More


Python Practical Basics Training

If you want to get to know the sensational Python language be sure to check out our offer. There will be a lot of practice, a lot of coding and a lot of fun.
Price: PLN 1890 gross per participant
Learn More

Django Practical Basics Training

If you want to get to know the sensational Python Django framework, be sure to check out our offer. There will be a lot of practice, a lot of coding and a lot of fun.
Price: PLN 1890 gross per participant
Learn More

MySQL Practical Basics Training

If you want to learn the language of database queries in MySQL technology, be sure to check out the offer of this training. However, the preparation of the environment for learning, as well as very interesting examples, are left to us.
Price: PLN 1490 gross per participant
Learn More



Level I Youth Coding Course

We invite you to familiarize yourself with the offer of a week-long course in programming at the level of High School and Technical School. We provide a stress-free nautka atmosphere, a lot of practice.
Price: PLN 1490 gross per participant
Learn More

Level II Youth Coding Course

If you want to ambitiously finish your programming education at the advanced high school or technical school level, then this course is just for you. Extended coding program it will be a breeze for you.
Price: PLN 1490 gross per participant
Learn More

Level III Youth Coding Course

If you want to ambitiously deepen your knowledge of programming at the advanced level of the 3rd grade of High School or Technical School, then this course is just for you. Extended coding program it will be a breeze for you.
Price: PLN 1490 gross per participant
Learn More


Level IV Youth Coding Course

We invite you to familiarize yourself with the offer of a week-long course in programming at the level of High School and Technical School. We provide a stress-free nautka atmosphere, a lot of practice.
Price: PLN 1490 gross per participant
Learn More

Level V Youth Coding Course

If you want to ambitiously finish your programming education at the advanced high school or technical school level, then this course is just for you. Extended coding program it will be a breeze for you. Be sure to check the details.
Price: PLN 1490 gross per participant
Learn More

Level VI Youth Coding Course

If you haven't found the training for you, be sure to write us a message. Nothing is impossible for us. Everything is to be done. Write what training you need and we will prepare it especially for you.
Price: PLN 1490 gross per participant
Learn More


Level VII Youth Coding Course

We invite you to familiarize yourself with the offer of a week-long course in programming at the level of High School and Technical School. We provide a stress-free nautka atmosphere, a lot of practice.
Price: PLN 1490 gross per participant
Learn More

Level I Youth Databases Course

If you want to ambitiously finish your programming education at the advanced high school or technical school level, then this course is just for you. Extended coding program it will be a breeze for you.
Price: PLN 1490 gross per participant
Learn More

Level II Youth Databases Course

If you haven't found the training for you, be sure to write us a message. Nothing is impossible for us. Everything is to be done. Write what training you need and we will prepare it especially for you.
Price: PLN 1490 gross per participant
Learn More


SQL Server Query Language
Upcomming dates and group size?

In Tower IT, the minimum number is two people. However, the maximum number of people in a group is negotiable
Dates: write an e-mail

Read the rules;-)

Rules

Our goal?

Our goal is the competence of your team. We prepare our trainings in such a way that they are not only interesting, but also useful.

For whom is that course?

This training is for people who need to improve their skills in writing Transact-SQL queries

What do we require in the training?

Computer, internet and typing skills

What is the duration of the training?

The training lasts three days of 8 hours.

How do we carry out the training?

The training is carried out online on virtual machines using zoom. Before the training, the participant receives an attachment in the mailbox with a file that is needed to log on to the virtual machine.

What is the content of the training?

The training concerns competence in writing Transact-SQL queries

Day one:

  1. A bit of theory
  2. Creating tables
  3. Filling the table with data
  4. Simple display queries
  5. Simple queries with aliases
  6. Complex queries with aliases
  7. Organising data with top
  8. Data Concatenation
  9. Use of where clause
  10. The command between
  11. Minimum and maximum values
  12. Combining what you've learned
  13. The count count method
  14. Sorting data

Day Two:

  1. Data Display Curiosities
  2. Simple queries with union
  3. Unions with aliases
  4. Use of variables
  5. Use of where
  6. Logical Negation
  7. Case statement
  8. Complex queries using variables
  9. Union cleanup
  10. Unions and row counting
  11. Advanced use of built-in functions
  12. String slicing
  13. Concatenation of variables

Day three:

  1. Evaluating the difference between data
  2. Use of the left and right methods
  3. Lower method
  4. Replacing data with the replace method
  5. Reversing data
  6. Use the substring method
  7. Using the upper method
  8. Nested case statements
  9. We build simple functions
  10. Calling functions
  11. We are building two joined tables
  12. We display data through various joins
  13. Using variables in joins
  14. Use of the in operator
  15. Having statement
  16. Defining views
  17. Defining stored procedures
  18. Use of triggers
  19. We build simple transactions
  20. Simple database design
What will your employee learn?

Your Employee will be proficient in the Transact-SQL query language.

Course price?

PLN 1490 Gross - by one participant

Bank transfer details?

Bank transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Title of transfer: firstname lastname sql server




ASP.NET Core Web API
Upcoming dates and minimum group?

At Tower IT, the minimum number is two people. However, the maximum number of people in a group is negotiable
Dates: write an e-mail

Familiarize yourself with the regulations

Rules

What do we care about?

Our goal is the competence of your team. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for people who need to improve their qualifications in building web applications based on the ASP.NET Core framework

What do we require in the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts three days of 8 hours.

How do we carry out the training?

The training is carried out online on virtual machines using zoom. Before the training, the participant receives an attachment in the mailbox with a file that is needed to log on to the virtual machine.

What is the course content?

Course is focused on ASP.NET Core Web API competence

Day one:

  1. Basic .Net concepts
  2. Performance and reliability
  3. Comparing .Net Core to .Net Framework
  4. Visual Studio overview
  5. Introduction to C# programming
  6. The main method - overview
  7. Data and variable types
  8. Cast
  9. Conversion
  10. Inputs
  11. Arithmetic operators
  12. Assignment operators
  13. Other operators
  14. Math functions
  15. String based functions
  16. Conditional statements
  17. Switch statement
  18. Iteration statements: for, while, foreach
  19. Sorting arrays

Day Two:

  1. Object oriented programming
  2. OOP Building Blocks
  3. OOP principles
  4. Abstract
  5. Encapsulation
  6. Types of inheritance: single, multilevel, hierarchical, hybrid, multiple
  7. Types of polymorphisms
  8. SOLID Principles
  9. Building the class
  10. We are building the interface
  11. Access modifiers: public, private, protected
  12. Method overloading
  13. Abstract class, abstract methods
  14. Polymorphism using new
  15. Example of SOLID Compliance

Day three:

  1. HTTP protocol
  2. HTTP methods
  3. Information statuses
  4. Create a web api project with an overview
  5. Dependency injection
  6. Postman overview
  7. EF core preparation
  8. Create first table
  9. Two ways to NOT NULL
  10. Data seeding
  11. Downloading data
  12. Mapping to Dto models
What will learn your Employee?

Your employee will may create simple Web API Service in ASP.NET Core technology.

Course price?

PLN 1790 Gross - by one participant

Data to transfer?

mBank

44 1140 1010 0000 5433 5900 3862

Title transfer: firstname lastname asp




JavaScript & React Practical Basics
Upcoming dates and minimum group?

At Tower IT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is negotiable
Dates: write e-mail

Take a look to the rules

Rules

What is out goal?

Our goal it is compatence of of your crue. We prepare our trainings in such a way that they are not only interesting, but also useful.

For whom is this course?

This course is targeted to persons has to raise their qualifications about JavaScript and React framework

What we require on course?

Computer, internet and typing skills

What is course duration?

3 days by 8 hours a day.

W jaki sposób realizujemy szkolenie?

The training is carried out online on virtual machines using zoom platrform. Before the training, the participant receives an attachment in the mailbox with a file that is needed to log on to the virtual machine

What is a course content?

This course is about JavaScript and React basics

Day one:

  1. Javascript basics.
  2. A short theoretical introduction
  3. Get to know variables
  4. What is null
  5. What is undefined
  6. Learn keyword const
  7. Time for Operators
  8. Logical operators
  9. Arithmetic operators
  10. Operators of type
  11. The modulo operator
  12. Comparison operators

Day Two:

  1. Function basics
  2. Details overview
  3. Arrow Functions
  4. Use of parameters
  5. Conversion usage
  6. Object oriented programming
  7. What is an object in javascript
  8. Static methods and properties
  9. Problem with this keyword
  10. Declaring class fields
  11. Inheritance
  12. Encapsulation
  13. JSON objects

Day three:

  1. React.js
  2. Frontend basics
  3. Building the project
  4. First component
  5. Starting the server
  6. Chockidar plugin
  7. SASS technology
  8. Syntax basics
  9. Variables
  10. Nest
  11. Partials
  12. Mixin Directive
  13. Inheritance
  14. SASS functions
  15. Interpolation
What Your Employee Will Learn?

Your employee will build a simple website in JavaScript and React technology

Course Price?

PLN 1790 Gross - by participant

Data to transfer?

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: firstname lastname javascript




Python Practical Basics Training
Upcoming dates and minimum group?

At TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Ask about training dates by e-mail or phone.

Take a look to the rules

Regulaminy

What is our goal

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful..

For whom is this course?

This training is for participants who want to consolidate their knowledge of programming obtained in high school or technical school.

What is required?

Computer, internet and typing skills.

Course duration?

The training it's one week in the afternoon. Usually from 17:00 to 21:00

What is a way of course realization?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine

What is a contenct of course?

This training is for people who need to improve their Python skills

Day one:

  1. Python basics.
  2. A short theoretical introduction
  3. Get to know variables
  4. Data types
  5. Number object
  6. What is Casting
  7. Get to know the String object
  8. Discover Boolean Object
  9. What is Tuples
  10. Time for Operators
  11. Sets & Dictionaries
  12. Logical & arithmetic operators
  13. Operators of type
  14. The modulo operator
  15. Comparison operators

Day Two:

  1. Iteration basics: while, for
  2. Function basics
  3. What is lambda
  4. Array object
  5. Object oriented programming
  6. Python interfaces
  7. Polymorphism & Scope
  8. Inheritance
  9. Encapsulation
  10. JSON objects

Day three:

  1. Regular expressions in python
  2. Reading from file
  3. File creation and saving
  4. Deleting a file
  5. Module basics
  6. Pyplot module
  7. Plotting module
  8. Markers module
  9. Grid Module
  10. Bars module
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1890 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: Name Surname Youth I




Django Practical Basics Training
Upcoming dates and minimum group?

At TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Ask about training dates by e-mail or phone.

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge obtained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of High School and Technical College

Day one:

  1. Creating a project
  2. We create applications
  3. Explore views
  4. Learn URLs
  5. Templates
  6. Creating the model
  7. Adding data to the database
  8. Data Modification
  9. Deleting data
  10. Model update
  11. Preparing the template
  12. Adding a link to details
  13. Home
  14. Page 404
  15. Adding a test view

Day Two:

  1. Let's talk about Django Admin
  2. Creating a user
  3. Including a Model
  4. Modify members
  5. Adding Members
  6. Remove members
  7. Variables in Django
  8. Tags in Django
  9. Decision instructions
  10. Iterative statements
  11. Including
  12. Creating queries
  13. File manipulation

Day three:

  1. MySQL Query Basics
  2. Queries displaying data
  3. Modifier queries
  4. Queries to delete a record
  5. Add data
  6. Filtering basics
  7. Advanced Filtering
  8. Registration and login
  9. Password recovery
  10. Shopping Cart
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1890 Gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth II





MySQL Practical Basics Training
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is two. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail.

Read the rules!!

Regulations

What do we care about?

Our goal is the competence of your team. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for people who need to improve their qualifications in building web applications based on the ASP.NET Core framework

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts three days, 8 hours each.

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the training?

The training is about MySQL language competence

Day one:

  1. Creating a database
  2. Data types
  3. Null value
  4. Creating tables
  5. Add data
  6. Displaying data
  7. Distinct Command
  8. Use of where
  9. Using conjunctions
  10. Using an alternative
  11. Sorting

Day Two:

  1. Ordering with the TOP command
  2. Using the MIN and MAX functions
  3. Data count
  4. Averaging
  5. Totaling
  6. Operator in
  7. Operator between
  8. Creating relationships between tables
  9. Inner join display
  10. Left join display
  11. Right join display
  12. Self join display

Day three:

  1. What is a union
  2. Simple union example
  3. Harder union examples
  4. Use any and all
  5. Case statement
  6. Stored procedures
  7. Building functions
  8. Building views
  9. Injection concept
  10. Alter table
What will your employee learn?

Your employee will build a simple website in ASP.NET Core technology.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Last name MySQL Basics




Level I Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge obtained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the basic level

Day I

  1. List of algorithm steps
  2. Block diagram of the algorithm
  3. Program in a high-level programming language
  4. Classification of text programming languages
  5. Python from the beginning
  6. Python programming environment

Day II

  1. I/O operations
  2. Comments
  3. Arithmetic operators

Day III

  1. Complex assignment operators
  2. Python math functions

Day IV

  1. Conditional statements
  2. Relational operators

Day V

  1. Boolean operators in Python
  2. Iterative statements

Day VI

  1. Iterative for statement
  2. Iterative while statements

Day VII

  1. Calculating the value of the words of a numeric sequence
  2. Performing operations on the words of a numeric sequence

Day VIII

  1. Python functions
  2. Recursive functions and evaluating the terms of a numerical sequence

Day IX

  1. Finding the terms of the Fibonacci series

Day X

  1. Euclidean algorithm
  2. Calculating least common multiple
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: Name Surname Youth I




Level II Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I

  1. Test whether a given number is prime
  2. Sequential data types - lists

Day II

  1. Positional number systems

Day III

  1. Convert decimal numbers to other positional numbers

Day IV

  1. Converting other positional systems to decimal numbers

Day V

  1. Bubble order
  2. Order by insertion

Day VI

  1. Sequential data types - strings

Day VII

  1. Hiding text

Day VIII

  1. Comparing texts

Day IX

  1. Switching text encryption

Day X

  1. Substitution text encryption - Caesar cipher
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth II






Level III Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day 1:

  1. Naive search for a pattern in text
  2. A different look at searching for a pattern in text

Day II: Greedy Programming

  1. Giving Change Algorithm
  2. Minimize pair bonding

Day III:

  1. Searching a numeric string

Day IV:

  1. Finding the approximate zero of a function

Day V:

  1. Classes and Objects
  2. Init function

Day VI:

  1. Str function
  2. Methods

Day VII:

  1. Interfaces
  2. Iterators

Day VIII:

  1. Polymorphism
  2. The concept of scope

Day IX:

  1. Math Object Methods
  2. JSON objects

Day X:

  1. Regular expressions
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: Name Surname Youth III






Level IV Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I

  1. Pseudocode
  2. Solving a quadratic equation

Day II

  1. Program Structure
  2. I/O operations
  3. Variables, constants, pointers and references

Day III

  1. Arithmetic expressions, relations and logical operators
  2. Relationship and action priorities
  3. Math functions

Day IV

  1. Comments
  2. Basic algorithmic constructions

Day V

  1. Simple data types
  2. Functions in C++

Day VI

  1. Structured data types

Day VII

  1. Computational complexity and efficiency of algorithms
  2. The correctness and finiteness of algorithms
  3. Algorithm optimality

Day VIII

  1. Calculating the factorial of a natural number
  2. Applications of the Euclidean algorithm
  3. Towers of Hanoi

Day IX

  1. Scientific notation for numbers
  2. Absolute and relative error

Day X

  1. Factorize a number
  2. Eratosthenes' sieve
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: Name Surname Youth IV






Level V Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I

  1. Positive and non-positional numeral systems
  2. Positional conversions

Day II

  1. Application of the binary system - fast exponentiation
  2. Arithmetic operations performed in different number systems

Day III

  1. Evaluating a polynomial using Horner's scheme
  2. Converting numbers from any positional number system to decimal using the Horner scheme

Day IV

  1. Computer representation of natural and integer numbers
  2. Fixed point representation of numbers

Day V

  1. Binary representation of negative numbers
  2. Float representation of numbers

Day VI

  1. Randomly generate numeric strings
  2. Linear string search

Day VII

  1. Linear string search with sentinel
  2. Finding the minimum or maximum element
  3. Checking monotonicity of a number

Day VIII - Algorithms on texts

  1. Palindromes
  2. Sorting text
  3. Anagrams

Day IX - Encryption

  1. Cryptography and cryptanalysis
  2. Symmetric encryption

Day X - Encryption part. II

  1. Asymmetric encryption
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth V






Level VI Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I - hashing

  1. Hashtables
  2. Collision problem
  3. Hashing complexity
  4. Use of hashing

Day II - greedy programming

  1. Greedy Programming
  2. The problem of giving change

Day III - dynamic programming

  1. Dynamic Programming
  2. Giving Change Algorithm

Day IV - the longest common substring

  1. Algorithm that finds the longest common subsequence (NWP) of two strings
  2. Algorithm for finding NWP

Day V

  1. Non-decreasing and non-increasing substrings

Day VI

  1. Finding the largest and smallest elements in a set
  2. Merge sort
  3. Quick Sort

Day VII

  1. Calculating the square root of a non-negative number
  2. Calculating the area bounded by the graph of a function

Day VIII

  1. Object oriented programming in C++
  2. Object oriented programming in Python

Day IX

  1. Python Turtle module
  2. Create simple drawings
  3. Programming for drawing complex figures
  4. Designing themes

Day X

  1. Affiliation of a point to a segment
  2. Point inside polygon
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth V






Level VII Youth Coding Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I - fractals

  1. What is a fractal?
  2. Where did fractals come from?
  3. How are fractals created?

Day II - fratals part. II

  1. Recursive algorithms of generating functions
  2. Use of fractals

Day III - data structures

  1. Lists
  2. Tuple
  3. Dictionaries
  4. Data structures in C++

Day IV - graphs

  1. Graphs and their meaning
  2. Operations on graphs

Day V

  1. Graph algorithms
  2. Graph as tree

Day VI

  1. Dijkstra's algorithm

Day VII - text files

  1. Opening or creating a file
  2. Read from file

Day VIII - text files

  1. Write to file
  2. Close file

Day IX - text files

  1. Checking files

Day X

  1. Exception Handling
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth V






Step I Youth Databases Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I

  1. Introduction to relational database
  2. Tables in a relational database

Day II

  1. Opening database

Day III

  1. Relationships between tables

Day IV

  1. Simple sort

Day V

  1. Complex sort
  2. Filter table data

Day VI

  1. Creating a query with a wizard
  2. Creating a query in design view

Day VII

  1. Creating a select query from multiple tables
  2. Query summaries

Day VIII

  1. Creating bound form
  2. Editing table data via form

Day IX

  1. Modifying forms
  2. Report related to the table - autoreport

Day X

  1. Report Builder
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth V






Step II Youth Databases Course
Upcoming dates and minimum group?

In TowerIT, the minimum number of people in a group is 2 participants. However, the maximum number of people in a group is to be agreed
Deadlines: write us an e-mail

Read the rules!!

Regulations

What do we care about?

Our goal is your knowledge and skills. We prepare our trainings in such a way that they are not only interesting, but also useful.

Who is this training for?

This training is for participants who want to consolidate their knowledge gained in high school or technical school.

What do we require during the training?

Computer, internet and typing skills.

What is the duration of the training?

The training lasts one week in the afternoon. Mostly from 5pm to 9pm

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The course concerns knowledge and skills in the field of coding based on the core curriculum of the High School and Technical School at the extended level

Day I

  1. Types of databases
  2. Designing a relational database

Day II - access

  1. Creating a table
  2. Data types in tables

Day III

  1. Basic table field properties
  2. Table key field

Day IV

  1. Defining relationships
  2. Operations on database tables

Day V

  1. Changing the way data is presented

Day VI

  1. Selection queries
  2. Cross queries
  3. Functional queries - modifying

Day VII

  1. Query based on one table
  2. Query selecting data from several tables
  3. Sorting

Day VIII

  1. Selection criteria
  2. Calculated fields
  3. Parameter Queries
  4. Query to create a new table

Day IX

  1. Cross query
  2. Creating queries using SQL statements
  3. Forms

Day X

  1. Reports
What will you learn?

The participant will have better programming skills at the level of High School and Technical School.

Training price?

PLN 1490 gross - per training participant

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Surname Youth V






Courses On-Demand
Upcoming dates and minimum group?

In TowerIT, the dates of trainings ordered individually depend on the quantity current training and the decision of the client ordering the training. Moreover, it can it can be a training for one person or a group. In the case of a group price, the minimum number of participants is 2 people.

Read the rules!!

Regulations

What do we care about?

In the case of individually ordered trainings, we are particularly interested in ensuring that adapt the training to the individual needs of the client.

What is the duration of the training?

The duration of the training depends on the client's needs, but in TowerIT the maximum duration does not exceed one month.

How do we deliver the training?

The training is carried out online on virtual machines using zoom. Before training the participant receives in the mailbox an attachment with a file that is needed for login to the virtual machine.

What is the content of the course?

The content of the course ordered individually is in line with the client's needs.

Training price?

The price of training ordered individually depends on the amount of training material and number of training hours. Standard 3-day training (24 hours) ordered individually estimated from PLN 2,990.00 Gross

Transfer details?

Transfer details:

mBank

44 1140 1010 0000 5433 5900 3862

Transfer title: First name Last name Individual