PHP courses with an LLE scholarship

The most demanding programming language in Lithuania, designed to create new products or feel free with WordPress.

It’s easy to get started and mastered – to open the door to the labour market.

Review

Skills

This course will lay a strong foundation for programming in the most popular programming language in the World – PHP. You will become familiar with the main elements of PHP and their applications. Everything you will be applied in real tasks that require you to code specific solutions individually.

 

Application

The most demanded programming language in Lithuania used to develop new projects or feel confident in handling “Wordpress”. It’s easy to pick up and when mastered – open the doors to great employment opportunities.

Career

80% of all back-end web pages are programmed in PHP programming languages, so they are waiting for a career as a freelance specialist or web development agency.

Financing

Luminor gives you the opportunity to pay for your tuition in instalments.

You can pay for your studies with the consumer loan, which is suitable for learning, travel and other purposes, and a payment period of 1 to 5 years.

Read more

General Financing gives the opportunity to pay for training by instalments. General Financing ensures highly flexible and convenient payment terms – everyone who wants to pay can lease up to 12 months without any price increases.

Read more

The state can finance training and provide additional compensation during the learning period: a study grant and trips to and from the training location. Contact us to find out about the funding opportunities available to you.

Read more

Career planning

Workshops

The goal of CodeAcademy is not only to provide knowledge, but also to help you retrain. We organize career workshops for students, in which students analyze market and companies operating in Lithuania as well as plan their future career.
  • CV/Linkedin
  • Portfolio
  • Market analysis

Personal consultations

Each CodeAcademy student gets an individual time to help prepare for a job interview with a future employer.

Career opportunities

Syllabus

  1. Introduction 3 hours

    How does the Internet work, required languages, tools and your first website.

  2. HTML 6 hours

    HTML language and text formatting tags. How to present a text in a browser, how to highlight it, how to distribute lines into paragraphs.

    Directions and attributes. You will learn how to create links to other website or different parts of your website; will find out what are HTML tag attributes.

    Lists and tables. It is sometimes convenient to group text into numbered or non-numbered lists or even showcases it in a table. We will learn how that’s done.

    Pictures and videos. How to put a picture or a Youtube video clip on your website?

    In summary: website architecture. After we’ve learned how different HTML elements work, we can combine them together into a continuous website that contains the main part, header/footer blocks, menu and a sidebar.

    Forms. Every complex project requires various forms – for registration or logging in, making a purchase or completing a survey. We will learn how to create forms and different fields in them.

  3. CSS 6 hours

    How do CSS styles work? A general introduction to element styling and uploading CSS files to HTML code.

    ID, Class and other terminology. You will learn all the syntax and terminology which will later be applied in practice.

    Texts and fonts. We will overview the text formatting possibilities provided by CSS: fonts, sizes and other parameters.

    Colours and backgrounds. In this lesson, we learn how to change the colours of different elements using CSS: colours of the main element as well as its background. We will also figure out how to put up a background picture.

    Borders and margins. During this lesson we will deal with new definitions such as ‘margins’, ‘paddings’ and ‘borders’ – we’ll play around with inner and outer margins between different elements.

    Positioning of different elements. How to distribute elements in a way where they do not overlap and are aligned along the left or right border?

    Responsive CSS. Here we will learn how to build a website adaptable to the size of the browser – how to make the website automatically shrink as we make the browser window smaller.

  4. Basics of JavaScript and jQuery 6 hours

    How does the JavaScript language function? We will write our first JavaScript snippet and incorporate it into our HTML code.

    Events. How to allow certain clicks trigger changes to the website without reloading it? We will learn how to “catch” certain types of events.

    Basics of JavaScripts. We will have a quick overview of all the fundamentals behind JavaScript – what are variables, conditional sentences and cycles.

    Functions. We will split the JavaScript code into functions for easier readability and updating.

    jQuery and DOM. A short introduction to how jQuery works with a couple examples of how are DOM objects manipulated.

  5. PHP programming and Server-side languages 59 hours

    Front-end and Back-end. We figure out the differences between the looks of a page and how it actually operates; will also learn why HTML is not a programming language and what are the options of programming Back-end or becoming the so-called “full-stack” programmer.

    Web-servers and preparations. We will learn how does web-server work and what tools are required for PHP programming. We will also code our first script.

    Variables and mathematics. The theory here is very similar to the theory we had about JavaScript, so we’ll only have a short recap and compare it to PHP.

    Line and text management. The most important part is on-screen text output – how is that done in PHP using the same variables?

    Conditional sentences and cycles. Relationships to the basics of JavaScript – we compare how IF and WHILE structures work in both PHP and JavaScript languages.

    Arrays. A structure often used for storing extensive amounts of data – we’ll put the recently learned cycles to use here.

    GET, POST and forms. Do you remember the forms we made in HTML? Here we learn how to process them and output results!

    Functions and file structures. We will develop a structure for our code and learn how to distribute files into different catalogs, similarly to how we did in JavaScript.

    Users, logins and sessions. Serious projects require processing of user data, logins and sessions. We learn how that’s done in this lesson.

    Introduction to object-based programming. A big step towards seriously high-level programming – how to classify different parts of the PHP code into different classes and objects in order to achieve a clear structure of the project at hand.

    Tasks using MySQL database. One of the most important questions, without a doubt, is where to store data? That is why we learn about databases in this section.

  6. Final Project and Conclusion

    This is where we combine everything we’ve learned by executing our final test prototype project.

    We also provide you with recommendations about what to learn next and/or how to find your first internship to further develop your new craft.

Lecturers

Vytautas Rimeikis

Linkedin PHP
Experienced PHP Developer with a demonstrated history of working in the internet industry. Skilled in SQL, Web Applications, PHP, and E-commerce.

Tomas Čerkauskas

Linkedin PHP
Aspiring Data Scientist with Software Engineering Background

Dates & Prices

  • Period
    23 April – 21 May
    Duration
    160 hours
    Time
    8:00 - 16:00
    Price
    1130 €. State financing available.

Registration