programming courses

15
Semos Education Training & Certification Programs

Upload: semos-education

Post on 15-Mar-2016

214 views

Category:

Documents


0 download

DESCRIPTION

Programming courses

TRANSCRIPT

Page 1: Programming courses

Semos EducationTraining & Certification Programs

Page 2: Programming courses

Bul. Kuzman Josifovski Pitu br. 19 lok.6, 1000 Skopje, Macedonia

phone: +389 (0)2 31 30 900 | e-mail: [email protected] www.semosedu.com.mk

www.facebook.com/semos.edu

Page 3: Programming courses

Semos Education

Semos Education is the first and the biggest computer education center in Macedonia with 16 educational programs, over 173 diverse courses, 50 certified trainers and over 45.000 satisfied customers. For over 18 years, we share IT knowledge and experience and believe that the learning process is experience which can cause powerful transformation in the individual as well as the companies. We organize a wide range of trainings, designed for various end users with a different level of computer technology knowledge:

IT Professionals (Microsoft: Web programmers, Database administrators, Server administrators; Cisco: Network Associates, Network Professionals; Oracle and Java: Associates and Professionals; EC-Council: Ethical Hackers, Forensic Investigators, Security Analysts, Penetration Testers; Vmware Certified Professionals)

Official Autodesk Training

Customized Training (MS Office, Adobe, Graphisoft, ITIL, Project Management, Programming, iOS and Android Applications)

Children Computer Training in 20 levels (age 8-16)

College for Graphic and Web Design – one year student programs

Semos EducationHow to contact us?

Bul. Kuzman Josifovski Pitu br. 19 lok.6

1000 Skopje, Macedonia

phone: +389 (0)2 31 30 900

e-mail: [email protected]

www.semosedu.com.mk

www.facebook.com/semos.edu

1www.semosedu.com.mk

Page 4: Programming courses

End User Courses

In order to continue maintaining competitiveness at the labor market, never stop learning. Otherwise your knowledge quickly becomes obsolete and is not competitive. Semos Education program is a comprehensive computer education as a whole. It is a result of many years of experience, partnership with the world’s largest companies with developed curricula for teaching and always in accordance with the

development of information technology. To be a part of the world trend, this year, invest in the knowledge.

Therefore choose the following vendors… Microsoft Office, Autodesk, Adobe, Basic courses for Programming (Fundamentals of Programming with Visual Basic.Net, Fundamentals of Programming with C and C++), PHP with MySQL, HTML 5

Semos Education as a leading partner for the education of Macedonian companies, in order to monitor the modern educational trends, a complete focus on providing high quality educational activities, followed by strategic infrastructure consulting and IT educational services. This includes complete training solutions designed to provide the training needs of employees, their integration in the implementation process as

well as specific training needs.

Proven Training Solutions Semos Education shall include the following components: Defining and analyzing the needs, Education adapted curriculum development, Customized training programs, Evaluation and ROI (Return of Investment) Calculation.

IT consulting

121

Page 5: Programming courses

Programming Courses

Web site and database assimilation is a necessity for many of today’s businesses, and learning to work with PHP is key to integration success. The objective of this course is to teach new web developers the comprehensive steps for building dynamic, data-driven, interactive websites. Using PHP and MySQL we will demonstrate the entire process of building a content management system. From the basics of the PHP language (variables, arrays, loops, functions, etc.), to building dynamic web pages with a MySQL are covered. Other topics are covered like blueprinting applications; structuring and interacting with databases; building, validating, and processing forms; and regulating user access with passwords.

Training for HTML5 is a basic and advanced training which serves to introduce the latest tools and standards for making the front (frontend) from web pages and web applications. This training process HTML5, CSS3 and JavaScript technologies that are de facto standard when it comes to the web, but that slowly penetrate into the area of mobile applications. PHP with MySQL courses

PHP with MySQL HTML5 & CSS3

The studying of programming basics and the use of relational databases prepares the students for efficient and successful studying of the Visual Basic.NET programming language. These courses are designed to help enter the era of the .NET technology, thus ensure the creation of professional Windows and Web applications.

Courses C and C++ Programming are intended for all high school students and employees who intend to learn the most popular programming language C at all times or who want to learn the language which represents the basis of modern programming languages (C # and Java). These courses provides an introduction and penetration in the world of programming with C and C++.

131www.semosedu.com.mk

Page 6: Programming courses

132 www.semosedu.com.mk

This course has been designed for those who find the computers to be not only fun and helpful, but also a professional occupation. Setting up the basics of programming and using the relational data bases enables a successful and efficient studying of the Visual Basic programming language.

Course Description Overview of Software Development

Phases in a Computer Program

Overview of Problem Solving Techniques

Overview of Types of Programs

Using Web Scripting

Using Macro Scripting

Using Windows Scripting

Using Variables

Using Operators

Using Programming Syntax

Using Branching

Using Loops

Identification of Logical Errors

Using Procedures

Using Functions

Designing a User’s Interface

Building a User’s Interface

Managing Data

Using the Entity Relationship Model

Sorting Data by Using Keys

Using XML

Course Outline

Learn more at: www.semosedu.com.mk

Fundamentals of programming

Number of classes: 18

Price: 65 EUR / 4000 den

Page 7: Programming courses

133www.semosedu.com.mk

This course is intended for those who want to learn advanced programming in the area of working with windows applications, and how to use the relational databases.

Writing your first program

Working with Toolbox Controls

Using arrays to manage numeric and string data

Exploring text files and string processing

Working with Printers

Working with SQL Server 2008

Working with relational database data

Data presentation using DataGridView control

Deploying solutions

Programming on Windows & Web Applications

Course Description Course Outline

Number of classes: 30

Price: 130 EUR / 8000 den.

Number of classes: 30

Price: 130 EUR / 8000 den.

This course is intended for those who want to learn advanced programming in the area of working with web applications, and how to use the relational databases.

Developing ASP.NET Applications

Deploying ASP.NET Applications

Web Controls

State Management

Validation and Rich Controls

Styles, Themes, and Master Pages and Website Navigation

ADO.NET Fundamentals

The Data Controls

XML

Course Description

Programming on Web Applications

Course Outline

Page 8: Programming courses

134 www.semosedu.com.mk

This course is intended for all high school students and employees who intend to learn the most popular programming language at all times. The course provides an introduction and penetration in the world of programming with C.

Introduction in C Programming

Variables and Input /Output Commands

Decisions

Loops

Arrays, Strings and Text

Functions

Pointers

Files

Structuring Data

Course Description Course Outline

Number of classes: 30

Price: 130 EUR / 8000 den.

Number of classes: 30

Price: 130 EUR / 8000 den.

This course is intended for all high school students and employees who want to learn the language which represents the basis of modern programming languages (C# and Java). The course provides an introduction and penetration in the world of programming with C++.

Introduction in C++ Programming

Variables, Functions and Programming Logic

Using References and namespaces

Object oriented programming

Pointers and memory allocation

Advanced Functions: Overloading

Inheritance

Abstract Classes

Multiple inheritance

Course Description Course Outline

C++ Programming

C & C++ Programming

Page 9: Programming courses

135www.semosedu.com.mk

The objective of this course is to teach new web developers the comprehensive steps for building dynamic, data-driven, interactive websites. Using PHP and MySQL we will demonstrate the entire process of building a content management system.

What is PHP and why choose it

Installation and configuration of PHP with MySQL

Introduction to PHP programming

Exploring Data Types

Defining logical expressions

Defining loops and functions

Building Web Pages

Encoding for HTML, establishing sessions and building forms

Creating a database in MySQL

Connecting and accessing data in MySQL with PHP

Introduction to PHP MyAdmin functions

Building a Content Management System

Creating, regulating, encryption and authorization users

Working with Files and Directories (accessing, writing, moving, deleting)

Working with forms and electronic mail

Creating templates, libraries and MVX architecture

Learn more at: www.semosedu.com.mk

Course Description Course Outline

Number of classes: 30

Price: 170 EUR / 10500 den.

PHP with MySQL - I level

Page 10: Programming courses

136 www.semosedu.com.mk

This course teaches the listener about the advanced program structures which are the basis of object oriented programming with PHP, MVC architectural concept, PHP design patterns and the advanced functionalities of MySQL. This training course will give knowledge to the user which will help him/her with planning and writing complex web applications by himself, or as a part of a team.

PHP design patterns

Apache web server management basics

MVC concept

Advanced MySQL

Creating the architecture for a PHP framework

Web services

Working with images in PHP

Working with IMAP and POP mail servers

Security of web applications

Optimization and debugging

Using remote application programming interfaces (APIs)

Learn more at: www.semosedu.com.mk

Course Description Course Outline

Number of classes: 30

Price: 170 EUR / 10500 den.

PHP with MYSQL - II level

Page 11: Programming courses

137www.semosedu.com.mk

The HTML5 training courses presents to you the basic ideas and concepts of the latest tools and standards used for frontend development of web sites and web applications. The training sessions are meant to introduce to the listener HTML5, CSS3 and javascript, which are the standard when it comes to developing web, and lately mobile applications. The whole training is created for the listener to get the basic knowledge which will let him/her create simple websites.

The HTML5 basics and text formatting

Content grouping

Creating tables and lists

Forms

CSS3 basics and usage of selectors

Basic element styling

CSS box model

Planning of HTML5 documents and cutting the design into HTML5

Basics of javascript the document object model (DOM)

Using javascript libraries for easier development

Learn more at: www.semosedu.com.mk

Course Description Course Outline

Number of classes: 30

Price: 170 EUR / 10500 den.

HTML5 & CSS3 - I level

Page 12: Programming courses

138 www.semosedu.com.mk

The advanced HTML5 training course is concentrated on the frontend development of web applications. Knowledge of HTML5 and javascript is a must. This training is consisted of advanced usage of the numerous javascript application programming interfaces which are the global standard when it comes to developing complex web and mobile solutions.

The whole training is created for the listener to get the know-how for creating complex and dynamic web solutions.

Basic javascript structures in HTML5

Asynchronious Javascript And XML (AJAX)

HTML5 canvas

Working with Scalable Vector Graphics (SVG)

Audio and video elements

Geolocation of the web client

Live communication by using web sockets

Drag & Drop in HTML5

Web storage

Offline HTML5 applications

Learn more at: www.semosedu.com.mk

Course Description Course Outline

Number of classes: 30

Price: 170 EUR / 10500 den.

HTML5 & CSS3 - II level

Page 13: Programming courses

157www.semosedu.com.mk

# Courses Classes Price (EUR)with discount

Price (MKD)with discount

1Fundamentals of Programming & MS Office Access 2010 & Programming on Windows and Web Applications

108 340 21600

# Courses Classes Price (EUR)with discount

Price (MKD)with discount

1 C Programming & C++ Programming 60 220 13600

Fundamentals of Programming with Visual Basic.Net

Fundamentals of Programming with C and C++

# Courses Classes Price (EUR) Price (MKD)

1 PHP with MySQL – I level 30 170 10500

2 PHP with MySQL – II level 30 170 10500

PHP with MySQL courses

Package courses: PHP with MySQL

# Courses Classes Price (EUR)with discount

Price (MKD)with discount

1 PHP with MySQL – I & II level 60 290 17850

Page 14: Programming courses

158 www.semosedu.com.mk

# Courses Classes Price (EUR) Price (MKD)

1 HTML5 & CSS3 – I level 30 170 10500

2 HTML5 & CSS3 – II level 30 170 10500

HTML5 & CSS3 courses

Package courses: HTML5 & CSS3

# Courses Classes Price (EUR)with discount

Price (MKD)with discount

1 HTML5 & CSS3 – I & II level 60 290 17850

# Courses Classes Price (EUR) Price (MKD)

1 Adobe Photoshop CS6 30 145 9000

2 Adobe Illustrator CS6 30 145 9000

3 Adobe InDesign CS6 30 145 9000

4 Advanced Adobe Photoshop CS6 30 145 9000

5 Adobe Dreamweaver CS6 30 145 9000

6 Adobe Flash CS6 30 145 9000

7 Advanced Adobe Dreamweaver CS6 30 145 9000

List of Adobe CS6 courses

Page 15: Programming courses