Back-End Development

4 months • part-time course  in

Learn how the inner machinery of a website works, to build interactive applications, and how to work with APIs.

Course starts

February 2020

Overview

How do you create a large-scale website without using any ready platform? How do online shops and social networks work? We know answers to these questions and will tell you in our Back-End Development course.

We’ll show you all the processes inside a site: requests, data processing, user checking. You’ll learn how to code in PHP, use servers such as apache/nginx, and MySQL database server (DBMS). On this course you’ll learn how to solve difficult tasks. You will be able to sort data arrays without using ready algorithms and to make your own game.

What will you get?
  • PHP
  • DBMS MySql
  • SQL
  • site\\web application architecture
  • frameworks
  • Linux
  • apache/nginx tuning
  • composer
  • OOP
  • regular expressions
  • Web application security
  • Web application optimisation
Required skills
  • Base knowledge of site layout
  • Base knowledge of how a site works

Why Back-End?

  • Start with Back-End and you will figure out how servers and Internet work
  • You will be able to develop complex server solutions
  • You will understand how games, mobile applications and complex sites work
  • After finishing the course you will figure out the basics of programming, so you can learn any other programming language on your own

Course content

theory (video)

7 hours

All theory is recorded as video lessons and saved on our LMS system. As a student you’ll have lifelong access to all video lessons.

practice

132 hours

During lessons, you’ll solve real-life cases with your teacher. You’ll work individually or in groups together with your colleagues.

english lessons

32 hours

IT world speaks the English language and you can’t go far without it. Our teachers will help you master the professional IT language.

career guidance

8 hours

Specialist ins HR will help you understand the local IT market, teach you how to write a compelling CV and will guide you through an interview process.

All theory is recorded as video lessons and saved on our LMS system. As a student you’ll have lifelong access to all video lessons.

During lessons, you’ll solve real-life cases with your teacher. You’ll work individually or in groups together with your colleagues.

IT world speaks the English language and you can’t go far without it. Our teachers will help you master the professional IT language.

Specialist ins HR will help you understand the local IT market, teach you how to write a compelling CV and will guide you through an interview process.

Monday

19:00 - 21:00

Wednesday

19:00 - 21:00

Saturday

10:00 - 14:00

module 1
Environment Setting

1. Vagrant Installing

2. Vagrant-Machine Setting on the Base of Ubuntu/Xenial64

3. Apache2/PHP/MySQL Setting and Installing

4. Preparing IDE for Work with a PHP

module 2
PHP Developing Introduction

1. Working with Variables

2. Type of Arrays in PHP

3. Work with Arrays (Operations, Sorting, Counting, Moving)

4. Conditions Based Decision Making

5. Repeating Actions with Iterations

6. Work with Files

7. Manipulation of Rows in PHP

module 3
Functional Programming

1. Reuse Code in PHP

2. Creating your own Functions in PHP

3. Superglobals in PHP, Working with a Session

module 4
Work with MySQL Databases

1. Database Design

2. Creating MySQL Databases

3. Utilities for Working with Databases (phpmyadmin)

4. Databases Users and Permissions

5. Creating Database Requests

6. Working with MySQL from PHP

module 5
Object Oriented Programming

1. OOP Concepts

2. Creating classes, Attributes and Operations in PHP

3. Realization of Inheritance in PHP

4. Composer

5. Autoload Classes

module 6
Frameworks (Laravel)

1. Environment Setting and Framework Installing

2. The Basic Usage of an Artisan

3. Basic Routing

4. Eloquent

5. First app (blog) Using Laravel

6. Middleware

Click the button to get full course description

Teachers

Serhiy Poprovka

Back-end teacher

Students says:

Everything I learned was useful in my job. Since the very beginning of the courses, I’ve made nearly 20 websites layouts. I was retouching photos, making vector illustrations, logos. Also, there are great parties in the Academy. I still communicate with my groupmates. And here I found my love.

Aristarkhova Ekaterina, Poltava, Designer AIT Inc

I knew that It's hard. But our awesome teacher helped us to survive with a smile. It was love from the first lesson and an unforgettable relationship for all 4 months. The knowledge I got was crucial for my job. I become more self-confident and saw a field with endless development open up for me.

Bryzhak Maryna, Poltava

For many years I`ve been working for the police. So, this is my first experience with this type of education. I'm grateful for changes in my life. Now I’m a web-designer.

Trubnikova Kristina, Mariupol

After graduation, I took part in design competitions. In Betlab I was among the three best juniors. In Cogniance I’ve become one of the five best creative juniors in the Design Challenge 2018 mobile app development competition.

Talan Viktoriya, Kyiv

The teachers shook my brain, which was tired of the routine. Can't say what subject was my favorite, all of them were unique and beautiful.

Rusin Sviatoslav, Poltava

Why Beetroot Academy?

70% employment rate
70% employment rate

Our graduates start careers in IT

Two flags of blue and yellow
Two flags of blue and yellow

Get an international education right here in Ukraine

The full package
The full package

English lessons and career consulting that to get you ready for work.

Learn based on real market needs
Learn based on real market needs

Work on real projects and gain real experience.

We are a non-profit
We are a non-profit

We’re on a quest for impact, not profit.

A rare opportunity
A rare opportunity

Study in a motivating environment with like-minded, ambitious students.

Fee

₴ 92 / hour

Full Fee

Regular

₴16500
or
Monthly Fee

 

₴4538 /m

How to start education

Apply

Regional coordinator will contact you and will arrange an interview.

Interview

Come for a pleasant meeting with our team, to see if we're a good match for each other.

Test

We will evaluate your knowledge and will select an according group. 

Enroll

Study in a friendly environment and feel like home.

Start your application

You could have awesome new skills and a new job in IT, in only 4 months. Exciting! Let's get started on your application