Web Development with JavaScript

Become a full stack developer in just 3 months with no prior coding experience and launch your career in tech!

Take it on-campus in Barcelona or online from anywhere in the world.

Talk to our team Apply now

Program schedule

480 intensive hours
09:00 to 18:00
Monday to Friday

Upcoming bootcamps

17 January 2022
21 February 2022
11 April 2022

Languages

English
Spanish


Program Details


PROGRAM OVERVIEW

The Web Development with JavaScript program is ideal for those people who, without ever having coded before, want to quickly acquire a solid base of front and back-end development. From day one, you'll be working on practical projects developing both web and mobile applications with these languages: HTML, CSS, JavaScript, Bootstrap and MERN Stack (MongoDB, Express, React and Node.js). Shorter and more intensive than our Java Development program, in just 3 months you will have the experience you need to launch your career as a full stack developer without having to delve into complex programming.

WHY FULL-STACK WITH JAVASCRIPT/MERN?

"So many young, cool technology companies are using MERN stack aggressively. In terms of the dynamic UI frameworks in JavaScript, React has huge market adoption at around 75% compared to Angular and Vue."

Full Stack

What You’ll Learn

It might seem like an impossible task to learn how to code and become a developer, but I assure it isn't!
Karin Kromeke
Web developer for Prestige Software

What is MERN?

“MERN” is an acronym for four tools: MongoDB, Express, React, and Node.js. These four tools, when integrated together as a stack architecture, allow you to perform certain back-end functions without having to learn a whole new back-end language. While traditional back-end languages like Java are essential in the corporate world and for large-scale software development, MERN Stack is a very solid alternative for the initial stages of startups and boasts a huge demand on the market.

MongoDB
Express
logo-react Created with Sketch. React
Node.js
AJAX/JSON
logo-github Created with Sketch. GitHub
REST APIs
logo-js Created with Sketch. JavaScript
logo-bootstrap Created with Sketch. Bootstrap
logo-agile Created with Sketch. Agile/Scrum
Responsive Web Design
HTML5
CSS


Mytinerary

Take a look at Anna's intuitive, beautifully designed MYtinerary app she built using JavaScript. Having previously trained as a UX designer, Anna combined her eye for design and her newly acquired technical knowledge to get this fantastic result.

Project 1

In just 2 weeks in the Web Development JavaScript you will have created your first website from scratch with HTML and CSS. Your task will be to design and code a website for a client, test it to verify that it complies with the W3C standards, and make sure it works on any web browser, always with the personalized support of your mentor, who will guide you in the different processes of design, creation, and testing.

My First Website

Web Development with JavaScript Program
Tareq Hammida

Tareq Hammida

“I don't have a background in graphic design nor in programming but I love what I'm learning because there are no limits to what you can make.”

Project 2

The Government of the United States has hired you to develop an interactive platform on which voters can see all of Congress' legislative activity. This will be your second project: to create a dynamic website with JavaScript, JSON, and AJAX, integrating current and real public data provided by US Congress.

In carrying out this project you will learn to develop algorithms to treat and segment information, and you will use JavaScript libraries such as jQuery to implement the user interface. Be sure to test and debug the code later!

Open Government Website

Web Development with JavaScript Program
Mari Potgieter

Marí Potgieter

"As I had never programmed in JavaScript before, it was a challenge. But it was worth it because I learned new skills and the end result was a functional website that I can highlight in my portfolio."

Project 3

In the third project, you'll develop a web app for the travel and hospitality market. The product, MYtinerary.com, allows local travelers to create their ideal routes to share on the app. For example, you can create the perfect afternoon in Berlin, a 4-hour “MYtinerary”, or the perfect weekend in Amsterdam, a 36-hour “MYtinerary”.

You will create the Minimum Viable Product (MVP) based on the requirements defined by wireframes and associated user stories, provided by the Product Manager. During a total of 6 "Sprints", you will work according to the principles of Agile methodology, completing the tasks assigned to you and ensuring that your MVP complies with the established requirements.

With the ”MERN” stack framework, you will create your back-end setup with Node.js, Express, and MongoDB, before getting your front-end app started with React.

MYtinerary

Web Development with JavaScript Program

What you'll do:
- Build various dynamic user interface (UI) elements in React
- Set up a runtime environment in Node.js and Express
- Translate Agile-based business requirements and user stories into measurable business logic
- And much more

Fill in the form to receive the full syllabus

Display

A Day in Ubiqum

YOU'LL BE WORKING LIKE A DEVELOPER FROM DAY 1

9:00

Plan your day's tasks in Trello

Full Stack
9:45

Daily "Scrum" standup meeting

Full Stack
10:00

Work on your MVP in React

Web Development with JavaScript Program
12:30

Review your code with a mentor

Web Development with JavaScript Program
13:00

Refactor your code based on feedback

Full Stack
14:00

Lunch

Full Stack
15:00

Continue testing your mobile web app

Full Stack
17:00

Meet with the product owner

Full Stack

Start Dates and Fees

Limited places. Reserve your spot on our on-campus Web Development with JavaScript program.


Upcoming bootcamps:
15 November
17 January
21 February

Fees

The full cost of the course is €6500

Payment Plans

We don’t want financing to be an obstacle:

Check out our payment options.

Apply Now

Can’t wait to start your program?

Start your application today!

FAQs

What is the completion rate and student satisfaction?

We are confident in our methods and content, demonstrated in the fact that we offer an employment committent formula (Income Share Agreement) which allows those students who qualify to pay once they’ve successfully secured employment.
The completion rate of our programs is above 90% and the employment rate above 92%

What is Ubiqum Code Academy’s learning methodology?

Ubiqum uses an immersive project-based curriculum developed by experts in Learning and Cognitive Sciences. Our learning methodology focuses 100% on “learn by doing”. You will work on projects similar to those you’ll find on the job and complete them using the same tools used by professionals currently in Developer positions. A mentor will be available at all times to provide guidance, help and evaluate your work. We offer you a supportive and engaging work environment, where you can feel free to make mistakes and learn from your experiences. This will fully prepare you to think like a coder.

How much access do students have to the mentors?

"Mentors are full-time Ubiqum staff who are onsite every day. Typically, a student will have one 15-minute personal session a day, and this is complemented by "scrum", the daily stand up, and group code reviews facilitated by the mentors. They also lead guided discussions, or "spikes", around shared topics, such as complex problems that multiple students are working on. Our aim is that, although you work autonomously, to learn how to think like a developer, you never feel lost.

Our locations