Front-End Development

One of the most important goals in commercial marketing and digital presentation is to make the client experience as functional and user-friendly as possible. In this course, you will use various tools, such as HTML, CSS and JavaScript to improve the quality of websites or web applications. You will gain both theoretical knowledge and practical experience in enhancing accessibility, responsiveness, functionality and performance of selected websites and applications.

Early bird price: 725€

Apply NOW!
Category: 1 17. 7. - 28. 7. I IT & Others

Course description


Antonín Procházka

Antonín Procházka

Antonín Procházka finished his Software Engineering Master studies in 2010 and Computer Science Bachelor studies in 2008, both at the Faculty of Electrical Engineering of the Czech Technical University in Prague (CTU). Since then, he has been teaching programming and databases related courses at the Faculty of Information Technologies of CTU (FIT) and programming and software engineering related courses at Campus Santa Fe of Tecnológico de Monterrey in Mexico City. He's also doing research related to Model Driven Development at FIT CTU. Since high school, he's been working as a software developer developing web apps, desktop apps, backend services, web services, mobile apps with touch and voice interface, embedded solutions and other software. All this using .NET, Java, PHP, C, C++, SQL and others, mainly for Windows and Linux general purpose and proprietary hardware devices. Besides software development, Antonín was driving an internet service provider company, where he gained experience about networking at all layers, including wired and wireless connections, IP stack, static and dynamic routing and network security. All this mainly on Linux, Mikrotik and Ubiquity devices. Today, he continues to work as a software engineer.


The main objective of this course is to introduce you to the tools, principles and methods for developing and maintaining web pages.

You will learn techniques such as:

  • Planning web based communication
  • Using web technologies HTML, CSS, JavaScript and PHP to make simple solutions.
  • Including “free” libraries and services in web solutions with an understanding of the pros and cons
Schedule: Monday - Friday, 9:00 - 14:00

Credits: You will receive an official Certificate of Attendance upon completion of your course. Please inform the organizing staff if you require any extra supplements, such as Transcript of Records. The student is eligible to receive up to 5 ECTS credits, however please follow the instructions here and consult the acknowledgment process with your university in advance.

Price: Course fee includes the application fee, study materials and afternoon / evening social activities and events, welcome and goodbye drink. Other expenses, such as transportation, meals, accommodation, insurance, personal expenses, extra activities (such as trips outside town, entrance fees, some of the sport activities and rentals), and required equipment (i.e. personal laptop) are not included in the price.

Accommodation: For accommodation options, please visit the dedicated page here.

This course is new to our Summer school course selection. However the lecturer has years of experience in the field.

The student will get the skills to:

  • Design and plan a simple web solution
  • Develop the solution with web technologies like HTML, CSS, JavaScript and PHP
  • Use common editors and tools for web development
  • Interest in creating web solutions for web.
  • Familiar with computers, files, folders and documents.
  • No knowledge of HTML, CSS, JavaScript and PHP is needed.

The student will gain knowledge about:

  • The internet and how it is used for world wide web solutions
  • Central web terminology
  • Different tools for web development

The student will learn to:

  • To enter into a partnership with, for example, programmers and other professionals to develop web solutions
  • To develop concepts in a problem-orientated approach
  • Using web technologies for communication and business

The learning objectives are tested in an examination consisting of a written and an oral part.

During the course a concept will be prepared which will be the basis for an oral presentation and a written report. The duration of the presentation is 10-15 minutes. The development process must be documented in writing in the form of a report.

One mark will be given for the overall performance (presentation/report).

Do you have any questions? Let us know!

Your name*

Your e-mail*

Phone number*