PROGRAMING

УРОЦИ ПО

LESSONS

ПРОГРАМИРАНЕ

JOIN

Web development courses

Front-end

  • Languages
    • HTML - how to make efficient structures, use of BEM (Block Element Modificator) model and more
    • CSS - how to make creative and unique designs using the newest trends, learning Bootstrap and more
    • JavaScript - how to make our page dynamic, how to code simple problems, learning jQuery, Ajax and more
  • Duration
    • 40 hours
  • Results
    • At the end of this course you will be able to create your dream web page or even create simple online games, blogs and portfolio pages and more

Back-end

  • Languages
    • PHP - how to solve programing problems, upload files, manage emails and more
    • SQL - how to work with database, manage the data in the correct ways, optimize the inserted data, and more
  • Duration
    • 40 hours
  • Results
    • At the end of this course you will be able to create and manage a full-scale project with data-bases, basic payment methods and subscribtions like online store, online game, news website and more

Application programming courses

Programming

  • Languages
    • Python - The most versatile and useful scripting language used in all sorts of applications
    • C/C++ - The ancient modern languages that are preferred in resource-critical environments such as computer graphics and embedded systems
    • Java - Trusted by most professional software companies, this language provides the best cross-platform support
    • C# - The Microsoft's analogue of Java is preferred by many programmers for Windows and .NET applications
  • Duration
    • 40 hours per language course
  • Results
    • In this course you will learn how to implement complex ideas and create functional applications in one of the most popular and used programming languages.

Algorihtms and datastructures

  • What's included?
    • Searching and optimization algorithms
    • Algorithms in graphs
    • Linear datastructures
    • Non-linear and treelike datastructures
  • Duration
    • 40 hours
  • Results
    • After successfully completing this course you will have solid foundation in methods of storing and working with data efficiently.