RESERVE MY SPOT

Dmitry is a software engineer with 10+ years of experience.
He started in 2006 as a full-time PHP developer and by 2008 Dmitry founded web-development company named TetraWeb. The company had grown up from 1 to 10 developers by 2014 and was acquired in 2016.
Since 2016 he’s worked as a Senior Software Engineer, combining the roles of developer and tech-lead.
Dmitry is passionate about choosing the best available tools and patterns for the projects he works on, and  strives for sharing knowledge with the teams he works alongside.

An important goal for Dmitry is writing clean, maintainable and documented code.

After completing the course students will be able to design and develop scalable web-applications, ready for handling production high loads.

Skills highlight:
-Designing scalable web applications
-Designing secure API for internal and external clients
-Developing single page frontend applications

SKILLS:

- Software engineering

- PHP development

- Modern Web

- CGI

DATE: 11 Mar - 29 Mar, 2019

DURATION: 3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT DMITRY
BIBLIOGRAPHY
HARBOUR.SPACE 

The course gives a thorough overview of modern web development approaches, techniques, and architecture patterns. Topics cover frontend and backend development, as well as backing services like databases, queues and object storage, and infrastructure services like load-balancers and monitoring tools.

The course doesn’t focus on any certain language or framework, but python will be used for code examples and exercises.

DMITRY
LUKASHIN

Software Engineer at NVIDIA

RESERVE MY SPOT

We offer innovative university degrees taught in English by industry leaders from around the world, aimed at giving our students meaningful and creatively satisfying top-level professional futures. We think the future is bright if you make it so.

HARBOUR.SPACE UNIVERSITY

DATE: 11 Mar – 29 Mar, 2019

DURATION:  3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

Session 2

How do web servers work? HTTP/1, HTTPS, HTTP/2, reverse proxies, load balancing, CGI protocols

Session 3

Relational databases architecture, SQL. Approaches to database design. Indexes explained

SHOW MORE

Session 1

Course introduction. HTML/CSS/Javascript, Modern Web ecosystem

All rights reserved. 2018

Harbour.Space University
Tech Heart

Session 4

Components of the modern web application. Routing, middleware, ORM, queues, background jobs

The course gives a thorough overview of modern web development approaches, techniques, and architecture patterns. Topics cover frontend and backend development, as well as backing services like databases, queues and object storage, and infrastructure services like load-balancers and monitoring tools.

The course doesn’t focus on any certain language or framework, but python will be used for code examples and exercises.


RELATIONAL
DATABASES 
& WEB DEVELOPMENT
RELATIONAL DATABASES
& WEB DEVELOPMENT