About STEP Academy - February 2020

Page 1

Changing the world for better itstep.org


STEP IT ACADEMY

/

itstep.org

Rio deRio Janeiro de Janeiro

PrahaPraha

Brno Brno

BRAZIL BRAZIL CZECH CZECH REPUBLIC REPUBLIC

BULGARIA BULGARIA TelaviTelavi

TbilisiTbilisi

GEORGIA GEORGIA

Bratislava Bratislava

SLOVAKIA SLOVAKIA

Wien Wien

Chernigiv Lutsk

Austria Austria

Chernigiv

Lutsk Rivne

Kyiv Rivne

Kyiv

Sumy

Sumy

Zhitomir Zhitomir Bila Bila Kharkiv Kharkiv Poltava Ternopil Ternopil Lviv Tserkva Tserkva Poltava Severodonetsk Severodonetsk Khmelnitski Khmelnitski Kremenchug Kremenchug Cherkasy Cherkasy Ivano Frankivsk Ivano Frankivsk Vinnitsa Vinnitsa Kramatorsk Kramatorsk Kam`yanske Kam`yanske Uzhgorod Uzhgorod Chernivtsi Chernivtsi Kropivnitsky Kropivnitsky Dnipro Dnipro Kriviy rig Kriviy rig Zaporizhzhia Zaporizhzhia Mykolaiv Mykolaiv Lviv

Odesa

Kherson Odesa

Mariupol Kherson

Melitopol

UKRAINE UKRAINE

Mariupol

Melitopol

USAUSA Seattle Seattle

ROMANIA ROMANIA BELARUS BELARUS Buharest Buharest MinskMinsk

Branches of STEP IT Academy

Vitebsk Viteb

Bobruisk Grodno Grodno Bobruisk BrestBrest

Gomel Gomel

Mogilev Mog


20

Phnom Phnom penh penh

countries worldwide

Baku Baku

83

AMBOJA CAMBOJA

branches

Astana Astana Karaganda Karaganda

AZERBAIJAN AZERBAIJAN

Almaty Almaty

KAZAKHSTAN KAZAKHSTAN

Jeneva

SWITZERLAND SWITZERLAND Jeneva

UZBEKISTAN Tashkent

UZBEKISTAN Tashkent

MEXICO Tijuana

MEXICO

Tijuana

UАЕ MOLDOVA Dubai

MOLDOVA

Kishinev

POLAND POLAND

RUSSIA RUSSIA

St. Peterburgs rgs Nizhny Novgorod Nizhny Novgorod Permian Permian Yekaterinburg Yekaterinburg Moscow Moscow NovosibirskNovosibirsk Omsk Omsk Tula Tula NovosibirskNovosibirsk Voronezh Voronezh Chelyabinsk Chelyabinsk

na donu Rostov na donu

snodar Krasnodar

Kishinev

Warsaw Warsaw


History of STEP IT Academy begins from 1999

Dmitry Korchevsky CEO and founder` of IT Academy STEP


STEP IT ACADEMY

/

itstep.org

20

2700

countries worldwide

83

experienced instructors

branches

57000 700 10000 125000

active students

lecturerooms

more than

computers

specialists have been trained


Anyone of ages 6-60 can be a student with the STEP IT Academy:

8-14 years 9-14 years 11-16 year 13-16 years 16-55 years years

The Secret Laboratory X-Lab

Junior IT Academy

International IT-camps (USA, Singapore, Malaysia, Spain)

Junior Business Academy

IT Step University

Professional IT education

Specialized courses

years

Annual courses


STEP IT ACADEMY

/

itstep.org

STEP IT Academy is an authorized training center

The Academy students receive international diplomas and certificates in the process of training.


STEP IT Academy is the founder of the ÂŤGolden byteÂť international IT-championship.

This is a platform for talented IT-specialists, startuppers, investors and the largest IT-companies.

We are partners with InterSystem, Dell, Logitech, Huawei and many others.


STEP IT ACADEMY

/

itstep.org

STEP IT Academy established “Golden Byte” to support development of talented youth

The participants of “Golden Byte 2011” became the winners of Imagine Cup – an international project was included in the top 10 best inventions (according to Time Magazine)

20 000 prize money

nominations

participants


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

The demand for IT-professionals is growing day by day It is estimated that the demand for IT professionals in Europe will reach 800,000 jobs by 2020. By this time, universities and public educational institutions will have time to train no more than 30% of the required number of specialists.


Our values:

Innovations

Professionalism

Care


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Why are we unique? Unique methods of teaching IT specialties. Large-scale database of teaching materials for all educational areas. Time-proven methodology for business promotion and conduction in different countries. Biggest educational IT network in the world.

Widespread public awareness of the STEP IT Academy thanks to the students’ victories at international contests as well as the fact that the graduates work in international IT companies. A vast age group of potential customers (from 9 to 55 years old). Acute market demand for qualified IT professionals.


Support for business conduction provided by the central office:

Close contacts with the IT industry provide us:

• Tested strategies for company promotion and development. • In-house online systems for business management, supervision and improvement and customer interaction systems. • Large database of promotional materials. • Domestic advertising department. • Assistance in training staff.

• Access to the advanced technologies • Training students using up-to-date technologies. • Great demand for our graduates in the labor market. • A huge number of success stories from graduates.


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org


Junior IT Academy for children aged 9-14

Coding and App Development

Web Development

LEGO Robotics & Arduino

Professional Photography and Video Filming

Digital Design Studio

Game Development


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

STEP Junior Computer Academy is a professionallyoriented course for children aged 9-14.

1 Year WEBSITE DESIGN USING WIX AND CANVA

Create your websites and long reads. Work with the content: advanced search on the Internet, web project. Create a presentation.

GAME ART

Create a Pixel Art map, menu, characters, backgrounds, and levels.

CLICK FUSION 2.5

Develop your 2D game. Develop and program scripts and levels. Build a game algorithm.

LEGO BASIC

It educates young IT geniuses with the wide knowledge in development, robotics, digital design, photography, cybersecurity and other useful skills. During the classes students work in teams, present their own projects, take part in discussions, communicate with the specialists of IT industry. This is a great start for a successful future, especially for those children who want to get professional computer education. Students, who finish Junior Computer Academy, are more flexible, well-rounded and ready to change this world for

Build robots. Control and program their behavior. Competition: robots on the route, robots’ functionality.

3D MODELING AND VIRTUAL REALITY

3D modeling and creation of 3D shapes: from a it with objects, and export it to VR. Presentation of virtual projects of space colonies.

Creating of Websites on Wix

Creating of simple sites using Wix constructor. Creation of a resume website, landing, multipage site, work with widgets.

CREATE 3D GAMES

Create your multilevel 3D game in Kodu and Roblox. Project presentation and defense.

2 Year GAME DEVELOPMENT JUNIOR (СONSTRUCT 2)

Game development with Construct 2. Develop game scenes and design of elements.

PHOTOLAB

Photo shooting with professional equipment. Practice: genres and shooting styles in a studio. Image editing: color correction, retouch.

WEB DESIGN JUNIOR

Develop a landing page with HTML5 and CSS3. Add media content, pagination; current requirements to websites.

2017 – At the main IT-event of the year WSIS Prizes in Geneva (Switzerland) Junior Computer Academy was ranked among top-5 world project in nomination “Potential Creation”.

PYTHON PROGRAMMING JUNIOR

Develop a user application: creation of space station. Study syntax, data types, algorithms — fundamentals of programming.

LEGO PRO

Build a robot that solves a Rubik’s cube, a communication robot, a sorting robot, a segway robot. Team championships.


3 Year PROGRAMMING DEVICES ON ARDUINO

Study and work with the Arduino microcontroller and its basic parts: a board, ports, pins, a controller. Work with piezoelectric elements and potentiometers. Develop motion sensors. Final project: develop a robot controlled with gestures.

WEBSITE DEVELOPMENT WITH WORDPRESS

Website development with the most popular and functional CMS.

DIGITAL ARCHITECTURE WITH SKETCHUP

Design cities and space worlds. Model objects with graphics sketches. Create an animated presentation.

DEVELOPMENT OF AUGMENTED REALITY APPS

Create business logic of a mobile app. Learn to use sensors in an app: accelerometer, gyroscope, barcode scanner. MIT App Inventor, use a camera, graphics, animation, and sound. Augmented reality apps.

WEB APPLICATION DEVELOPMENT IN PYTHON Create a web app: Virtual Pet. Scripting,

ANIMATION AND CARTOONS

Create animated videos: develop characters and locations, tween animation. Add music and special

4 Year DIGITAL ART

Digital art with raster and vector graphics editors. Tools for quick sketching, computer painting, infographics.

ARTIFICIAL INTELLIGENCE AND BIG DATA Develop an AI app for character and image

INTERNET OF THINGS: SMART HOME Design a Smart Home system based onn Arduino: power supply and light intensity, voltage supply, motion sensors.

VIDEOLAB

Develop scripts for professional shooting. Video and synchronization.

GAME DEVELOPMENT MIDDLE (GODOT)

Design and development of complex multilevel games of various genres: Shooter, Role-Playing Game. Hackathon.

CREATION OF VIRTUAL WORLDS

Design of animated virtual worlds full of objects and characters. Process locations for VR games.

5 Year 3D ANIMATION

Create humanoid characters or characters with superpowers, elaborate the physics of their movements depending on their constitution and size.

INNOVATIVE TECHNOLOGIES

Create robots from scratch: engineering design, 3D printing, assembling, and programming. Final project: robot arm or drone.

GAME DEVELOPMENT SENIOR

Design and development of professional game apps in teams, each team member has a role: a scriptwriter, a developer, a designer, QA, PM. Final hackathon among groups.

STARTUP AND FREELANCE

Design thinking. Study the stages of working on projects of various social focuses in a team: a mobile app, a game, a website, a unique technical solution. Compete in elaboration and presentation of projects.


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

X-lab have extraordinary mind-set, creativity, emotional intelligence, negotiation skills, which a regular school program doesn’t provide at all. The Secret Laboratory X-lab gives children this priceless knowledge. During the classes students aged 8-15 get

goal-setting and great verbal skills.

1. 2.

Intro class. Improving of imaginative thinking,

17. Leadership skill training.

spatial intelligence, associative thinking.

18. Teamwork skill training.

Working with imaginative and associative thinking.

19. Review. Solution of logic tasks. Training of speed-

Visualisation. Theory of Inventive Problem Solving. 3.

Working with imaginative thinking. Inventive Problem Solving.

4.

Memory improvement. Associative method of foreign words.

5.

Memory improvement. Cicero’s Method.

reading, leadership and teamwork skills. 20. Concluding session. 21. Deductive and inductive thinking. 22. Thinking. Deductive and inductive methods. 23. Thinking. Consolidating the material. 24. 25. calculation.

names. 6. 7. 8.

Memory improvement. Training of associative and

26.

Cicero’s memorize methods.

27.

Eloquence Training. Working with diction and

28.

breathing.

29.

Eloquence Training. Working with fear of public

30. Concluding session.

speaking. Improving public presentation skill. 9.

Preparation to concluding session. Repetition of presentation. Training of thinking and memorize methods.

10. Concluding session. 11. Critical thinking and logic improvement. 12. Critical thinking and creativity improvement. 13. Solution of logic and creative tasks. Consolidating the material. 14. Speed-reading. Introduction. Concentration. Pronounce reduction. 15. Speed-reading. Improving speed-reading exercises. 16. Speed-reading. Training. Abilities measurement.

31. Thinking. Divergent and convergent thinking. 32. Thinking. Heuristic thinking. 33. Thinking. Heuristic thinking. 34. Memory improvement. Working with large amounts of information. Recollection. 35. Memory improvement. Working with details of the past. Mental arithmetic. 36. Memory improvement exercises. 37. 38. 39. 40. Final lesson.



JBA

Junior Business Academy for children aged 13-16

Junior Business Academy is a real business integration for teenagers aged 13-16. During the classes students work both individually and in teams, take part in discussions, make advertising and design, analyze world business models, create their own projects, come up with functional money-making ideas and get their first profits. Business-games and meetings with successful businessmen take place in JBA on a regular basis. Business Academy is considered to be a follow-up of Junior Computer Academy: students learn how to enter the business market in the world of modern technologies. This is priceless knowledge before the university admission.


STEP IT ACADEMY

/

itstep.org

I SEMESTER Business Creation and

Management

meetings with businessmen. Business prototype startup. Feedback and rework.

MODULE 1 Business strategy. From idea to realisation. Design-thinking. Blue Ocean Strategy. Business Canvas.

MODULE 2 Marketing and positioning.

III SEMESTER Global Markets and Scaling MODULE 1 Special aspects of cross-

Marketing strategy. Market analysis. Customer Journey.

cultural business maintenance. Analysis of cultural special aspects. Communication. Crosscultural etiquette.

MODULE 3 People management. Leadership.

MODULE 2 Global markets. Global market

Team management. Adizes Model. Integrated dynamics.

MODULE 4 Finances. Treasury management.

analysis. Demand test. Business model adaptation.

MODULE 3 Scaling business instruments.

Budgeting. Finding investors.

Product modification. New markets expanse. Strategic partners.

MODULE 5 Marketing and sales. Sales funnel.

MODULE 4 Franchising creation and

Marketing plan and marketing campaign creation.

MODULE 6 Project management. Project management logic: classic and Agile. Planning. Task Managers.

management. Franchising. Partner relationship. Control. Dispute resolution.

MODULE 5 Growth hacking. Accelerators. Campaign startup on Kickstarter.

MODULE 7 Communication. PR Strategy. Content creation. SMM. Visual communication.

MODULE 8 Project realization and operation management. Task assignment and control. Projects completing. Returns.

MODULE 9 Reflection and feedback. II SEMESTER New Generation Business MODULE 1 Promotion. Digital tools. Applying Wordpress. Contextual advertising setup and SEOoptimization. Email Marketing. Social networks. Promo-video creation. Guerrilla marketing.

MODULE 2 Topic cases. Case analysis in

IV SEMESTER Future trends

MODULE 1 Trends analysis.Customization. Commodity prices decline. 3D-printing. Alternative energetics. Block chain and mobile payments. Aging of population. Torrents and Copyright. Business process automatization. Business model adaptation. MODULE 2 Robotics. Business optimization

and scaling tool. Study of robotics principles. Integration into business-model. Setting and control of team tasks, which are connected with innovative project implementation into already existing project.

details: UBER, Amazon, Grammarly, Google, Starbucks, Tesla, Template Monster, etc. Analysis of common factors. Comparing own project with the similar successful business-models: points of differentiation. Searching and analysis of unsuccessful businesses with the similar models: rework.

MODULE 3 Application of machine learning, big data and other technologies in business. Study of machine learning application, big data and other technological principles. Integration into a business-model. Setting and control of team tasks, which are connected with innovative project implementation into existing project.

MODULE 3 Product work. Students work

MODULE 4 Great businessman.

together with a trainer on the realisation of own business projects. Integration. Consultations and

Motivationally-reflexive module.


STEP IT ACADEMY

/

itstep.org



STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org


IT Step University IT Step University gives you an opportunity to study such programs as Web-design, Web-programming, Networks and Cybersecurity, Internet of things, Programming. At the Master’s Program students can get Analysis and Processing of Big Data. Unlike other educational institutions IT Step University has lots of advantages e.g. up-to-date program, which combination of theory and practice, modern delivery mode. There is a special admission policy for students who have graduated from Junior IT Step Academy.

Data Science Qualification: Master of Computer Science and Information Technology •

I SEMESTER

Data and Knowledge Extraction - purification methods and technologies, integration, reduction, data transformation. Detailed review of data types.

Computer Vision - development methods of technical vision intelligent systems to solve applied problems of artificial intelligence.

Statistics - methods of stylistic analysis and their practical use in different subject areas.

Data Visualization and Extraction of Regularities - extraction of heterogeneous and conditions using visual analysis methods.

Cloud Computing - solution-aggregator of data (resources) and Internet services provided on demand for the distributed processing.

Jurisprudence - information legal relations and their regulation, models of organization of IT companies, legal regulation of innovations, technology transfer and standardization in IT.

Innovation Management - methods of ideas generation, innovative management in the organization management system, organizational forms of innovation activity, innovation marketing, innovation planning, innovation financing and risks, management of innovative programs and projects.

II SEMESTER

Machine Learning - methods with a teacher for solving problems of classification, regression, ranking, forecasting. Methods of teaching without a teacher.

Processing of Natural Language - methods of phonological, morphological, lexical, syntactic, semantic and pragmatic analyzes.

Deep Machine Learning - technique for modeling of high-level abstractions in high-dimensional data based on linear and nonlinear transformations.

Intelligent Data Analysis - methods of computational intelligence for processing information in various conditions.

Generating Models - methods for analyzing hidden parameters in the case of stochastic sets of incoming information.

Management and Leadership - strategies in the management of a company, management based on instructions, goals and values, management psychology, project management, ethics of management and leadership, opposition to manipulation.

III SEMESTER

Research practice on the topic of master’s project.

Execution and defense of master’s qualification project.


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Qualification: Master of Computer Science

I SEMESTER

Data and Knowledge extraction - purification methods and technologies, integration, reduction, data transformation.

Computer Vision - development methods of technical vision intelligent systems to solve applied problems of artificial intelligence.

Processing of Natural Language - methods of phonological, morphological, lexical, syntactic, semantic and pragmatic analyzes.

Analytics - methods for detecting relationships between incoming parameters, introducing of insights into data sets, using of information queries and data merging procedures, analyzing management goals and formulating the task of information and analysis.

Hybrid Systems - systems of computational intelligence and the synthesis of learning algorithms to solve problems of classification, clustering and prediction of real-time processes that occur at automation objects.

Business Analysis - theoretical basic business analysis and instrumental ways of solving practical problems on the analysis of business processes.

Smart Home / Bioinformatics - elements of a smart home concept, tasks and ways to build a smart house system. Practical skills for automation of applied functionality.

Methods of preliminary processing of medical data, evolutionary neuro-fuzzy system and its teaching methods.

Management and Leadership - strategies in the management of a company, management based on instructions, goals and values, management psychology, project management, ethics of management and leadership, opposition to manipulation.

III SEMESTER

Research practice on the topic of master’s project.

Execution and defense of master’s qualification project.

Visualization - the main stages of mining of regularities and data using visual images.

Evaluation of Models - methods for assessing models as a part of the process of their development.

Jurisprudence - information legal relations and their regulation, models of organization of IT companies, legal regulation of innovations, technology transfer and standardization in IT.

Innovation Management - methods of ideas generation, innovative management in the organization management system, organizational forms of innovation activity, innovation marketing, innovation planning, innovation financing and risks, management of innovative programs and projects.

II SEMESTER

Machine Learning - methods with a teacher for solving problems of classification, regression,

ranking, forecasting. Methods of teaching without a teacher.


Analysis and Processing of Big Data Qualification: Master of Computer Science

• I SEMESTER

• II SEMESTER

Development of Information Products technologies for creating information products for an application solution, automating complex production or business tasks using an information model, algorithm, inference or strategy.

Predictive Analysis - methods for constructing and analyzing of predictive models to solve practical problems of business analysis, medical insurance and financial and economic justification of projects.

Stochastic Graph Models - PGM frameworks for coding the probability distribution in a complex domain, combining distributions for a large number of random variables that interact with each other.

Machine Learning for Data Analysis - methods for identifying practically useful and accessible for interpretation of knowledge in data and data streams previously unknown, nontrivial, which are necessary for decision making in business analysis processes.

Instrumental Methods of Data and Process Analysis - professional use of tools for analysis, forecasting, clustering, classification, construction of associative data rules, data flows, data in the form of images and video sequences based on R, Python, Matlab

Management and Leadership - strategies in the management of a company, management based on instructions, goals and values, management psychology, project management, ethics of management and leadership, opposition to manipulation.

ideas generation, innovative management

III SEMESTER

in the organization management system,

Research practice on the topic of master’s project.

Execution and defense of master’s qualification project.

Data Management - main methods to get data from different sources and heterogeneous data, filtering, scaling, exchanging, sorting, storing data.

Methods for Finding Regularities - study of methods of generalizing data in order to multidimensional statistical methods.

Regression Models - methods for analyzing and constructing models of one value from another expressed in a regression function.

Analytics of Big data - study of methods for batch and parallel analysis of data, construction of diagnostic, prognostic and scoring models and use on new data.

Visualization in Problems of Big Data Analysis - methods of visualizing data using graphs, diagrams and specialized visualizers for assessing the quality of models and interpreting the revealed hidden relationships

Jurisprudence - information legal relations and their regulation, models of organization of IT companies, legal regulation of innovations, technology transfer and standardization in IT.

Innovation Management - methods of

organizational forms of innovation activity, innovation marketing, innovation planning, innovation financing and risks, management of innovative programs and projects.


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Modeling of Big Data Qualification: Master of Computer Science •

I SEMESTER

Data Management - main methods to get data from different sources and heterogeneous data, filtering, scaling, exchanging, sorting, storing data.

for an application solution, automating complex production or business tasks using an information model, algorithm, inference or strategy. •

Predictive Analysis - methods for constructing and analyzing of predictive models to solve practical problems of business analysis, medical insurance and financial and economic justification of projects. Analysis of Big Data on Graphs - study of methods for analyzing and processing large data on the basis of graph theory to determine the network data structure, relationships between large data clusters. Learning Apache Giagraph GraphLab to process graphs of big data.

Deep machine learning - technique for modeling high-level abstractions in highdimensional data based on linear and nonlinear transformations.

Methods to Processing Big Data - storage and management of Big Data and professional use of tools to analyse big data such as R, GitHub, Python, SciPy, Pandas, Python and

Methods for Finding Regularities - study of methods of generalizing data in order to multidimensional statistical methods.

Regression Models - methods for analyzing and constructing models of one value from another expressed in a regression function.

Statistics in Big Data - an in-depth study of statistical methods for assessing the general aggregate from which arrays of big data are formed. Study of methods for correcting of selection errors in nonrandom samples.

Visualization in Problems of Big Data Analysis - methods of visualizing data using graphs, diagrams and specialized visualizers for assessing the quality of models and interpreting the revealed hidden relationships

Jurisprudence - information legal relations and their regulation, models of organization of IT companies, legal regulation of innovations, technology transfer and standardization in IT. Innovation Management - methods of ideas generation, innovative management in the organization management system, organizational forms of innovation activity, innovation marketing, innovation planning, innovation financing and risks, management of innovative programs and projects.

II SEMESTER

Development of Information Products technologies for creating information products

- Storage - Distributed cloud computing (Hadoop), Amazon Elastic MapReduce (EMR), Google Cloud Platform. •

Management and Leadership - strategies in the management of a company, management based on instructions, goals and values, management psychology, project management, ethics of management and leadership, opposition to manipulation.

III SEMESTER

Research practice on the topic of master’s project.

Execution and defense of master’s qualification project.




STEP IT ACADEMY

/

itstep.org

We train specialists who are fully prepared to work in the IT industry STEP IT Academy provides trainings in the most popular IT fields:

Computer graphics and design

Network technologies & cybersecurity

development


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Specialized courses:

Creation and promotion of WEB projects

Mobile application development on Android

Internet Marketing

Mobile application development on iOS

Professional

Game creation with Unity

development with Java


Testing (QA)

CCNA Security

CCNP Routing & Switching

CCNN Routing & Switching

IT Sales

Linux administration


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Development

Author’s Course: • Basics of the algorithm theory and data structures. • Fundamentals of C++ programming. • Object-oriented programming using C++.

ACADEMY included in the curriculum: • Cisco Networking Academy: - Programming Essentials in C.

• Using standard template library (STL).

- Programming Essentials in C++.

• Database theory. • Database management systems (DBMS). •

SQL Server 2016.

- Advanced Programming in C++.

• - Data Science and Machine Learning Essentials.

• Programming of the Oracle DBMS. PL-SQL.

- Database Fundamentals.

• System programming.

- HTML5 Application Development Fundamentals.

• Network programming.

-

• Web development using HTML5 and CSS3.

- Working with Non-Relational Data.

• JavaScript language. • Extensible markup language (XML) to create web pages. • Developing server-side applications using PHP and AJAX. • Using cookies and sessions, interaction with data sources, MySQL DBMS, AJAX, and PHP. • Developing client/server applications. • • Development of ASP.NET web applications using C#, MS SQL Server DBMS, XML data sources, and AJAX. • Programming using Java. • Development of Android applications. • Game development. • Object-oriented programming. Unified modeling language (UML). •


• Create Windows applications using clientserver technologies, graphics, databases, and multimedia. • Make proper and fast calculations of solution algorithms for relevant tasks as well as the cost of their implementation. • Design and manage databases of varying complexity and size.

• Develop Android applications. Create utilities for user’s everyday tasks. Create web applications and dynamic web sites on the basis of the .NET platform. • Ensure application security using encryption, authentication, and secure connection algorithms. •

implementation language.

• Develop Internet applications that respond to users’ actions and display database information.

• Automatize database handling (working with one or several data bases at the same time) depending on the task and customer’s requirements.

• Create cloud solutions using Windows Azure. Apply modern methods for successful team work.

• Participate in game development.

• Modify Windows programs for specific tasks. Develop network applications.

• Program cross-platform solutions.

Document the created applications.

CompTIA A+: 220-801, 220-802.


Computer graphics & design Two-dimensional graphics and modelling: Adobe Photoshop: professional photo and raster image editing, retouch, and collaging. Adobe Illustrator: vector images and mixed (rastervector) compositions. Basics of Drawing: theory and practice of capturing

characters, basic principles of anatomy and drawing of a human.

History of Art: an overview of the most important stages of art development, modern design styles, and their historical background. photo equipment, studio photo shooting and object photography, photo editing.

Design Theory: composition, coloristic, psychology of perception and their application when developing design layouts. Corporate identity and branding: principles of creating logos and companies’ corporate style. Advertising design: principles of creating promotional products and presenting promotional information in an eye-catching way.

Adobe InDesign publishing system: brand new publishing system introduced by the Adobe company to prepare printed and electronic publishing. Prepress: technology features of typography and instant print, preparing layouts for print and preventing possible problems.

3D graphics:

Autodesk 3ds Max. Materials and texturing: creation of realistic materials and textures for 3D objects. Autodesk 3ds Max. Modeling of complex objects: advanced technologies of creating 3D objects using polygonal and spline modeling. Autodesk 3ds Max. Visualization and photorealistic lighting: professional methods of lighting, visualization of 3D scenes and objects using mental ray and V-Ray.

Autodesk AutoCAD: basics of design and working with blueprints.

Autodesk Maya. Modeling and visualization: basic techniques of modeling and visualization in Autodesk Maya. Autodesk Maya. Animation and creation of effects: techniques of working with animation, particles, and creation of 3D visual effects.

Web-disciplines:

Usability and ergonomics of web pages: theory of

Interactive animation in Adobe Animate: creation of video clips and animated interfaces using the Adobe Animate technologies.

Interior design: design and realistic visualization of interiors of living quarters and offices.

Typography: traditions of the printed text design, ergonomics and style of the printed products design.

dard of web industry.

Search engine optimization and web marketing: theory and practice of SEO, promotion, and monetization of web sites.

Autodesk 3ds Max. 3D modeling: basic skills of using 3D graphics and working in Autodesk 3ds Max.

Digital Photography: working with the digital

Creation of static web pages using HTML5 and CSS3:

Content management systems for web sites: automated means to create dynamic web sites using CSM WordPress and Joomla.

-

Autodesk Maya. Character animation: professional technologies of creation and animation of characters, principles of the skeleton animation, 3D animated cartoons. Non-linear editing of video in Adobe Premiere: methods of professional video editing and processing videos.


STEP IT ACADEMY

/

itstep.org

centers of Autodesk Company which is the leader in computer graphics industry. This web-technologies.

major computer graphics and able to: • Implement the full process of corporate style creation starting from concept development to guidelines and brand book preparation, including development of corporate style, corporate design elements, and corporate characters. • Create layouts of signboards, posters, advertisement boards, and other inside and outside advertisement elements using means of 2D and 3D graphics including visualization of future advertisements products in real environment. • Deliver professional photo shooting using digital technologies including post-processing and retouch of the photos; to create high-resolution portraits, scenery and panoramic pictures; to execute night photography and macrophotography; to create photo collages.

• To create mockups of printing materials: newspapers, magazines, books, advertisement printing products, including prepress of publications. • Design and create static and dynamic web sites in the Internet from the easiest promo websites to web portals and online shops. • Implement website promotion and monetization technologies. • Create interactive website elements, dynamic menu, and management tools; insert video fragments into web page using Adobe Animate technologies. • Create and process video clips, compile and synchronize video materials and the sound; to manage technical process of sounding video clips. • Create realistic 3D images using the latest professional technologies of modeling and visualization. • Design interiors and exteriors of rooms and buildings; realistically visualize them according to real surroundings. • Create animated cartoons using 2D or 3D animation and professional visual effects.


& cybersecurity

• Hardware of workstations and laptops. • Basics of the algorithm theory. • Procedural programming using C programming language. • LAN switching, Basic. • LAN switching, Advanced. • Design, installation, and diagnostics of structured cabling systems.

• Windows® Operating System Fundamentals • Cloud Fundamentals • Windows Server Fundamentals • Installing and Configuring Windows Server • Administering Windows Server • Configuring Advanced Windows Server

• IP routing, Basic. • IP routing, Advanced. • Application protocols and services of the TCP/IP stack. • Windows 10 administration. • Windows Server 2012/2016 administration. • Linux system administration. • Linux network administration. • Network and system security. • • Basics of Virtualization and Cloud Technologies. • Cloud computing and tools for DevOps • Python system administration.

CISCO ACADEMY • • Cybersecurity Essentials • CCNA R&S. Introduction to Networks • CCNA R&S. Routing and Switching Essentials • CCNA R&S. Scaling Networks • CCNA R&S. Connecting Networks • CCNA Security • NDG Linux Essentials • PCAP — Programming Essentials in Pyton.

¨

UPON COMPLETION OF THEIR STUDIES, STUDENTS WILL BE READY TO TAKE INTERNATIONAL CERTIFICATION EXAMS ON THE FOLLOWING PROGRAMS: CISCO: 200-125 CCNA Interconnecting Cisco Networking Devices: Accelerated (CCNA) 100-105 ICND1 Interconnecting Cisco Networking Devices Part 1 (ICND1) 200-105 ICND2 Interconnecting Cisco Networking Devices Part 2 (ICND2) CCNA Security 210-260. MICROSOFT: Windows 10 MSCA: 70-698 Windows Server 2016 MSCA: 70-740,70-741, 70-742. CompTIA CompTIA A+ 220-901,220-902 ConpTIA Network+ N10-006.


STEP IT ACADEMY

/

Upon successful are awarded Cisco

itstep.org

major network technologies and network technologies & will be able to: • Design, install, and certify a structured cable system. • Design and build local network of any complexity using modern active equipment. • Arrange a corporate routing network using IP based global technologies. • Connect the corporate network to the Internet providing a necessary level of security. • Elaborate and implement complex network security policies. • Deploy and support relevant network services, provide safe and effective access to network resources. • Administer modern server operating systems and modern active network equipment. • Manage the operation of big and highly complex networks. • Diagnose and remove network errors and breakdowns.


IT ACADEMY STEPSTEP IT ACADEMY /

/ itstep.org itstep.org

Internet Marketing The course teaches students: • Dictionaries of the e-commerce professionals (LP, SEO, PPC, SMM, Analytics-terminology). • Principles of search engines used to promote websites. • Factors that determine commercial effectiveness of websites.

Course graduates will be able to work in SEO companies or any company that provides/uses network promotion services.

• Methodology of website promotion. • Methods of composition and realization of a comprehensive advertising campaign on the Internet. • Competent composition of requirement specification for programmers, search engine optimizers (SEO) and copywriters. • SEO audit conduction, estimation of website capacity and efficiency.

Terms of admission:

Between ages 15 and 55. Strong PC user background.

Duration of the course and training schedule: hours.

“Internet Marketing”: • The training program is designed in accordance with the IT market requirements. • The course is aimed at acquiring practical skills in conducting online advertising campaigns on the Internet and website promotion. • The program requires for final term papers and a final project that will be your portfolio. • Instructors who have successful experience in all areas of internet marketing read the course. • 5 month course allows you to obtain professional skills and knowledge in the creation and conduction of advertising campaigns, website promotion and online advertising. • The training is conducted with use of practical projects. • The training is conducted in small sized groups. • Studies are held using modern equipment in comfortable lecture rooms. •

as well.

• Technical English course is included.

Schedule - 2 academic hours hours a week for self-study



Developing applications for iOS-based mobile devices • To have programming skills in Objective-C. • Understanding iOS Architecture. • Be able to create, compile and debug projects in the Xcode environment. • Understand the implementation of OOP in Objective-C. • • Various controls were used depending on the task. • Be able to create gesturing apps. • Graphic output and work with the image. • Interact with data sources.

Course graduates will be able to work in IT companies or on freelance basis as well as start their own business or a start-up.

• Created applications that interact with the address book and calendar. • Be able to use multimedia capabilities within the framework of the applications being created. • Integration mechanism with web services such as • Use cartographic capabilities.

Terms of admission:

Between ages 15 and 55. Strong PC user background.

• Sync app data with iCloud.

Duration of the course and training schedule:

• Understand the principles and features of registration of the application in the App Store.

Duration – 1 year Schedule - 3 academic hours

• Be able to use version control system.

hours a week for self-study.

• Use team interaction principles. • • Use unit testing.


STEP IT ACADEMY

/

itstep.org

Developing applications for Android-based mobile devices • Use generics mechanisms to build template classes. • Use JCF Classes. • Understand and use the principles of creating programs using Java. • Be able to create, compile, and debug projects in the IDE Android Studio. • To be able to design and implement complex algorithms using the mechanisms of conditions and cycles.

• Save and read information from files. • Use Java threading mechanisms. • Use version control system. • • Use unit testing.

• Use principles and OOP. • Understand Android Architecture. • Understand the principles of the life cycle of Android applications. • Use different types of activity. • Develop widgets of varying degrees of complexity. • Apply alert mechanisms and dialog boxes.

Course graduates will be able to work in IT companies on freelance basis, as well as start their own business or a start-up.

• Use different widgets depending on the task. • Understand the mechanisms of graphic output and work with images. • Interact with data sources. • Create applications that interact with the address book, calendar, calls, sms. • Be able to use multimedia capabilities within the application being created. • Use cartographic capabilities. • Master the integration mechanisms with web

Terms of admission:

Between ages 15 and 55. Strong PC user background.

Duration of the course and training schedule: Duration – 1 year. Schedule - 3 academic hours hours a week for self-study.

• Understand the principles and requirements for registering an application on Google Play and other app stores. • To be able to design classes of varying degrees of complexity and class hierarchies.


IT ACADEMY STEPSTEP IT ACADEMY /

/ itstep.org itstep.org

Development & promotion of Web projects students will learn to: • Develop Web projects from scratch: from creation of the requirements document • Develop sites, portals, forums and Internet shops. • Outline and implement business logic of the project.

Graduates of the “Development of Web projects” course will be able to work in a web studio, design studio, any big company (Development and promotion of its websites).

• Put Websites on the Internet. • Perform adjustment of a Web server for the site operation. • Promote a site in search systems.

Advantages of the “Development of Web projects” course: • The educational program is organized according to the requirements of the IT market. • The course is aimed to provide students with practical skills of development. The program involves delivery of summative term papers and a final project, which will be included into portfolio. • The course it taught by practitioners who have gained proven experience in the development and promotion of Web projects. • The one year term of study allows students to obtain practical knowledge and professional skills of Web development. • Students are taught in small groups. • The classes are conducted in comfortable classrooms using advanced equipment. • • There is also a possibility to study technical English.

Enrollment requirements: Between ages 15 and 55. Strong PC use skills.

Course time and timetable: in the course. Course time is 1 year. Timetable – 3 academic hours twice a week and also a minimum of the homework assignments.


Professional with Java students will learn to: • • Project classes of varying degrees of complexity and create hierarchies of classes in order to solve practical problems.

Graduates of the course will be able to work in IT and start-up companies.

• Use fundamental principles of development of back-end solutions by means of Java. • Understand mechanisms of multi-threading in Java.

Advantages of the “Java” course: • The Educational program is organized in accordance with the IT market requirements. • The course aims to provide students with practical skills of development. the program involves the delivery of summative course papers and final project, which will be included into the students’ portfolios. • The course is taught by skilled teachers. • Duration of the course is 1 year. It allows students to get professional skills in the field • Students are taught in groups of small size. • Classes are conducted in comfortable classrooms using the advanced equipment. • • Provides a course of technical English.

Between ages 15 and 55. Strong knowledge of the PC.

The course duration and training schedule: hours. Duration is 1 year. Training schedule – 3 academic hours of classroom studies twice for completion of homework assignment.


STEP IT ACADEMY

/

itstep.org

(QA) •

various applications: mobile, desktop and Web projects.

• Obtain hands-on experience with testing the applications. • Learn the basics of Web-based technologies, system

Graduates will be able to work in both Ukrainian and foreign IT companies.

in order to use them in the process of testing. •

methodologies.

• Learn how to work with bug trackers.

Enrollment requirements: Between ages 15 and 55. Strong PC use skills.

• Learn how to conduct automatic testing • Be able to select the optimum testing methods. • Learn how to use the methods of load testing. • Prepare for interviews in the position of QA engineer.

Advantages of the • The educational program is organized according to the requirements of the IT market. • The course is aimed to provide students with practical skills to test various types of applications. • During the course, students will constantly work on real projects, which will be included into their portfolio. • The course it taught by teachers with practical experience in the field. • One year term of study allows students to obtain practical knowledge and professional skills of testing the various types of applications. • Training is conducted by means of completion of real projects. • Students are taught in small groups. • The classes are conducted in comfortable classrooms using advanced equipment. • • A possibility to study technical English.

Course time and timetable: in the course. Course time is 1 year. Timetable – 3 academic hours twice a week and also a minimum of 10 hours a week for completion of the homework assignments.


Creating games using Unity The course teaches students to: • Understand the intricacies of implementing OOP in C#. • Be able to create custom exception classes. • Be able to create custom delegates and events. • Interact with the garbage collector. • Be able to use the mechanisms of serialization.

Course graduates will be able to work in IT companies on freelance basis, as well as start their own business or a start-up.

• Operate with terms of the platform Unity. • Create and customize scenes and work with the scene editor. • Set lighting.

Terms of admission:

From ages 15 to 55. Strong PC user background.

• Work with shaders. • Create different events handlers. • Set up physics for game objects. • Use 2D and 3D objects for game development. • Set animations for game objects. • Use UI possibilities for user interaction. • Develop cross-platform games.

“Creating games using Unity”: • The training program is designed in accordance with the IT market requirements. • The course is aimed at acquiring practical skills in game development with Unity. the program requires final term papers and a final project that will be your portfolio. • Instructors who have successful experience in game development, design the course. • 1 year of training allows you to get professional skills and knowledge in the field of game development with Unity. • The training is conducted in small groups. • Studies are held with modern equipment in comfortable lecture rooms. •

as well.

• Technical English course is included.

Duration of the course and training schedule: Duration – 1 year. Schedule - 3 academic hours twice for self-study.




STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Proves for The graduates of the STEP IT Academy work in leading IT companies all over the world.


The greatest achievement of the Academy students has been the winning of the prestigious international championship

The Academy students won the first place among 400,000 students from 106 countries.


Anatoliy Kaverin

Iana Kushchenko

Sergiy Ulonetskyy

Success stories from our graduates

Sergio Loshmanov


STEP IT ACADEMY

/

itstep.org

Bogdan Pryshedko

Alexander Mamwrossenko

Oleksii Tsvietnov

Daria Krut

Dmytro Guivan

Sergey Sypalo


STEPSTEP IT ACADEMY IT ACADEMY /

itstep.org / itstep.org

Development Development ofofSTEP STEPITIT Academy Academy 2019 2019

2017 2017

2007 2007

1999 1999

100 100

students students

7 7000 000 3030000 000 students students

students students

4545000 000 students students


Branches Branches ofofSTEP STEPITIT Academy Academy

2019 2020

2017 2017

72 83 branches branches

48 48 14 14 2007 2007

branches branches

1999 1999

11

branch branch

branches branches



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.