Full-stack web development course

Scholarships available

Apply by March 8th

The course starts on March 15th

Education team from

Curriculum

Average time you will need to dedicate to learning to become work-ready:
15 hours per week: 14 months
30 hours per week: 10 months

1. Fundamentals of Programming and Computer Science

Learn how to approach problems like a programmer – in an organised, step by step manner. The programming language C will be used to see how core concepts such as algorithms and data structures which are used in virtually all languages. Knowing these topics will give a strong foundation for learning other, more modern languages used in web development with a much greater understanding of what makes good code.

  • Starting to Code with C

  • Arrays & Debugging

  • Popular Algorithms for Sorting and Searching & Recursion

  • Memory & Pointers

  • Data Structures: Lists, Hash Tables, Queues, Stacks and more

2. Introduction to Web Development & Python

Get a basic understanding of how a web page works and start building one yourself! By learning Python, SQL, HTML, CSS and Javascript, you will have all the necessary tools to create your first website using code. These languages will give a start for understanding both what back-end and front-end is all about!

  • Basics of programming with Python

  • Working with databases using SQL

  • Core of web: HTML, CSS, JavaScript

  • First back-end framework: Flask

  • Version control with Git

3. Back-end & Intermediate Web Development

Besides continuing to learn more about all the core ideas and tools in web development, you will now obtain a much deeper understanding of how back-end solutions powers almost all of the websites that you encounter. Knowing Python and Javascript will allow you to learn about and compare two different but very popular back-end frameworks – Django and Node.js.

  • Advanced HTML, CSS

  • Advanced Python

  • Django back-end framework

  • Advanced SQL, Models, and Migrations

  • Node.js back-end framework

4. Front-end & Advanced Web Development

Cover more advanced topics of web development, such as ensuring that your websites are scalable and truly secure. Ensure that you can keep them conveniently and regularly updated in large teams by learning about Continuous Integration and Continuous Delivery. Understand how front-end frameworks work by learning the Vue.js framework.

  • Advanced JavaScript

  • User Interfaces

  • Testing, CI/CD

  • Scalability and Security

  • Vue.js front-end framework

5. Individual Specialisation Module: Back-end developer – Symfony

Get all the experience needed to become a junior Symfony back-end developer through a large-scale practical project. The project you create will be unique and showcase everything you have learned – an ideal portfolio item that will make you truly stand-out from other applicants.

6. Individual Specialisation Module: Front-end Developer – React

Get all the experience needed to become a junior React front-end developer through a large-scale practical project. The project you create will be unique and showcase everything you have learned – an ideal portfolio item that will make you truly stand-out from other applicants.

How we get you hired

We train our learners to be market-ready. 100% of our graduates have been hired. Here's why:

Comprehensive training in technical skills

Mock interview led by an HR expert

Human resource specialist led mock interview

Endorsement program Learn more

Salary negotiation support

“Our web development course is built to prepare unquestionable quality front-end and back-end developers, who not only master practical tasks but excel at computational thinking as well.”

Giedrius Žebrauskas

Head of Education @ Turing College

How admissions work

We have a 2 part application process which requires you to first complete an application & then answer video questions.

Is this course for me?

Yes, if you:

Comfortable with programming and aiming to enter the IT field

Aiming to build practical skills to become a great front-end developer, back-end or full stack developer

Can dedicate at least 15 hours per week for the upcoming 10-15 months

Have good English skills

No, if you:

Can’t dedicate at least 15 hours per week

Aren’t ready to get out of your comfort zone and do a lot of practical work

Aim for a better salary but don’t like programming

How to get a scholarship?

Apply and go through an interview. Our scholarship criteria are:

  • EU, UK or UA citizens only

  • Completion of some intro web development online courses

  • A clear intention to start working full-time as a web developer after the course

  • The ability to dedicate at least 20 hours per week to your studies

  • Commitment to complete a course first and only then start looking for a job

  • Read more here

A look at some of our reviews

"Turing College is for those who want to master data science."

Edvard Sivickij

Graduated: 2022

"After the course, I was able to get into work and solve real business problems easily."

Ovidijus Kuzminas

Graduated: 2021

"Turing College changed my life forever! Studying at Turing College was one of the best things that happened to me in 2021."

Linda Oranya

Graduated: 2021

“Ideal if you want to kickstart your career in Data Science.”

Romanas Grigorjevas

Graduated: 2021

"Excellent curriculum with even better community."

Titas Janušonis

Graduated: 2022

“Amazing, the program has been rewarding in every sense of it.”

Ifeoma Okoh

Graduated: 2021

Read more reviews ↗

Pricing

Scholarship

Get a scholarship from hiring partners (🇪🇺🇬🇧🇺🇦)

Free

EU, UK or UA citizens only.

Apply by March 8th

Limited spots

Upfront discount

Pay upfront and save 18% on tuition.

4740

5386 €

Apply by March 8th

Save 18%

Installment plans

Divide tuition into smaller payments.

449

/per
month

Total 53862950€

Apply by March 8th

Full price

People enrolled from

Why alternatives don’t work

Books

We encourage you to read. But it can take years to cover even the basics and most importantly, books won’t teach you real-life work experience and skills.

Other bootcamps

Most bootcamps lack depth and offer little in the way of 1-on-1 feedback. You’ll get a nice certificate, but might still be stuck with only the most basic knowledge.

Coursera, DataCamp

Certain essential skills can only be taught with real-life projects and feedback provided by experts. Online courses offer a lonely path, which leaves many people struggling to figure out where they want to go once they feel they're job-ready.

Degree

Education is great, but most degrees take 2+ years to complete and aren’t designed for practical, real-world application. That’s why many students look for alternatives even after they graduate.

FAQ

In what cases can I lose my scholarship?
1. If you violate one of job search/hiring conditions:

a. During your studies or within 1 month of graduation, you can only apply to any company if Turing College has confirmed that you can do this (this applies for both Hiring Partners and other companies). Turing College is allowed to make the decision as to whether an application is confirmed based on individual criteria for each case. You can apply to any company without confirmation 1 month after your graduation.

b. If you apply to a Hiring Partner and receive an offer that meets your expectations (the salary range for the position is provided by us before you apply), but you then decline that offer without a good reason. An example of a good reason would be that you accepted another offer from a Hiring Partner, or that some new requirements such as relocation were added to the job offer.

2. You cannot maintain a minimum learning speed:

For you to graduate from Turing College in a reasonable timeframe, we define a minimum learning pace requirement. We have seen that only by maintaining a consistent pace can students successfully graduate from Turing College. The minimum learning speeds for students who receive a 100% scholarship are as follows:

  • For our data science course. Your average learning speed should not be slower than completing a sprint in 3 weeks on average. This equates to finishing 3 modules in 9 months;
  • For our data analytics course. You should complete our course in no longer than 5 months.

Violating one of these conditions will lead to termination of your scholarship. If a scholarship is terminated, you will need to return the full amount of the scholarship you have received. We implement these scholarship terms to ensure we attract students who are serious about pursuing careers in a related field to their course.

If I lose my scholarship will I need to cover it?

Yes, you will need to cover a part of the full-tuition fee depending on when you lost your scholarship.

The sum is counted proportionally (12 months = 100% of the Data Science course, 6 months = 100% of the Data Analytics course).

Example: If you withdraw from Turing College or your scholarship is terminated after two months from the beginning of your Data Science Program, then you will have to return a part of the scholarship equal to two monthly Installment Payments or 2/12 of the full price, which is roughly 800 Eur.

What salary should I expect when being hired by the companies?
It depends on 4 variables:

1) Your place of work. Salaries for the same position are higher in Silicon Valley than in Lithuania due to higher cost of living, demand/supply dynamics, and other factors.

2) The position you are aiming for. If your plan is to secure a data analytics position after completing a data science course, your salary might be lower.

3) Your experience and skills.

4) Performance on interview and your negotiation skills. Even the best candidates have bad days, when answering questions, no matter how simple, proves difficult. Needless to say, this can have an impact on the initial offer you receive. Your final salary will also to a large extent depend on the success of negotiations after the interview.

Salaries in Europe and elsewhere

If you’re interested in working in another European country,  we would advise you to start with Glassdoor’s base pay calculator by choosing the relevant country or city. Please have in mind, though, that base pay estimates can be off by as much as 20% because they average out not only junior, but also  mid and senior positions. Despite this margin of error,  base pay estimates can still be useful for  identifying reasonable offers. You should expect to get a salary close to the base pay level, without feeling pressured  to accept offers that fall more than  20% below the base salary in a particular country.

https://www.glassdoor.com/Salaries/vilnius-data-scientist-salary-SRCH_IL.0,7_IC2913721_KO8,22.htm?clickSource=careerNav

How does Turing College help with getting a job?

Aside from the skills gained by completing the programme, there are 3 additional ways that we offer support to our students:

1) With our Endorsement Program, you will go through a simulation of a real hiring process from the very beginning to the end. You will also be trained on how to prepare your Linkedin profile, structure your projects on Github, answer interview questions, and apply for jobs in a systematic way.

2) Referrals to our Hiring Partners. Endorsed students will be recommended to Hiring partners, who are always on the lookout for different types of specialists.

3) Referrals from our staff, mentors and alumni. We have mentors from companies like Tesla, Google, IBM, and Vinted. If they feel confident in your skills, they can refer you. If you do receive a referral from them, in most cases you will be invited to the interview stage.