Back-End Development

4 months • part-time course  in

Learn, how a website works from the inside

Recruitment is ongoing

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.

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

Vadym Zavhorodnii

Back-End Teacher

I love to plan my tasks and then do them systematically. To achieve a goal is a small win. Who doesn't love to win? But I also communicate with my colleagues and keep an easy-going atmosphere.   My lessons carry on in an informal atmosphere. I do not consider myself smarter than the students. If I made a mistake, or a student wants to do the task his own way – we figure out what is better. Students always get answers when I have the time. Also, I think it's important to build teamwork in a group.

Students says:

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

I’ve understood that I can not only work but share my knowledge at different IT conferences. Later I've found my ow conference in Kharkiv. Also, I work as a coach in an HTML academy.

Antipenko Vlad, Poltava, Founder KharkivFrontend.org

The lessons were natural, clear and constructive. There was a lot of practice. And then was a meeting with employers and I was very proud of my project presentation.

Kucher Natalia, Kramatorsk

Things were comfortable and cozy at the lessons. After graduating, I got 3 projects for my portfolio. The 4th one was a test task for a studio. They hired me without an interview. I believed in myself because of Beetroot Academy.

Domme Anna, Kyiv

After graduation, I developed some websites for clients. I had a serious push to act. I believed in myself and I still do. I’ve found my favorite job and I’m happy — no matter how silly this sounds.

Gromadiuk Galina, Ivano-Frankivsk

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

/ hour

Full Fee

Regular

₴18550
or
Monthly Fee

 

₴5100 /mo

How to start education

Apply

Local manager 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