Full Stack "MERN" Development

Build dynamic web applications using the latest technologies

Talk to us Request more info

TIME

3 MONTHS FULL-TIME
(500 HOURS)
9-5, MON-FRI

NEXT PROGRAM START DATE

Language


Program Details


PROGRAM OVERVIEW

Designed for students with absolutely no prior programming knowledge, you will learn to code and become a Front-End “MERN Stack” Developer (HTML, CSS, Javascript, Vue, and Bootstrap to name a few), and “MERN Stack” (MongoDB, Express, React and Node.js). Because the program covers both front and back-end programming, after 500hrs, you'll become a full stack developer, ready to land a job in the opportunity-rich world of tech. This program is aimed at anyone that wants to get their coding career started.

MEET HEAD OF PRODUCT, NATHAN BENJAMIN

"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, here in Barcelona."

Full Stack

What You’ll Learn

It might seem like an impossible task to learn how to code and become a developer, but look, I’ve done it!
Karin Kromeke
Web develop 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 remain very popular both with developers and companies, “MERN Stack” is growing in popularity and is a vital addition to the coder’s toolset.

THE SKILLS EMPLOYERS ARE LOOKING FOR

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-vue Created with Sketch. Vue.js
Agile/Scrum
Responsive Web Design
HTML5
CSS

Projects You'll Work On

Project 1

Soccer League Website

After just 2 weeks, you'll design, build, and deliver your first project, a website for a local soccer league, using HTML and CSS. You'll be given a brief plan of attack and selected resources to carry out the task but the design is up to you!

You'll add maps and graphics to the site as well as use forms to capture the input of the user information. Once your website is ready, you'll test it for compliance with W3C standards and ensure its operation on a variety of operations and servers.

Soccer League Website

Tareq Hammida

Tareq Hammida

Full Stack Development Program

“I don't have a background in graphic design nor in programming. It's normal to find difficulties when you learn something new but I love what I'm learning because there are no limits to what you can make.”

Project 2

Open Government Website

You have been contracted to build an interactive website that allows people to view and filter various types of information about their political representatives. You will use JavaScript, JSON, AJAX, Vue, and React to build a highly interactive site integrated with live public data.

Open Government Website

Mari Potgieter

Marí Potgieter

Full Stack

"I found this project quite challenging at first as it was my first real exposure to JavaScript. It was a fun way to sharpen my existing skills and to acquire new ones. The end result is a functioning and useful web application!"

Project 3

Responsive Soccer League Website

In your third project, you will return to the soccer website you built in the first two weeks of the program. Using Bootstrap and JavaScript, you'll learn how to build a responsive website optimised for mobile usage. You will also learn how to code a synchronous chat.

Responsive Soccer League Website

Marinos Petratos

Marinos Petratos

Full Stack

“As a former civil engineer, I don’t have a background in programming. The project helped me to understand the basics of both CSS and JavaScript."

Project 4

MYtinerary

In the fourth project, you'll develop a slick mobile web app for the travel and hospitality market. The product, “MYtinerary”, allows local experts to create their ideal tours based on a set amount of time. For example, one might create the perfect afternoon in Berlin, a 4-hour “MYtinerary”, or the perfect weekend in Amsterdam, a 36-hour “MYtinerary”.

You'll create the Minimum Viable Product based on requirements defined by wireframes and associated user stories provided by the Product Owner. Comprising of 6 "sprints", you'll work in a highly agile way, burning down tasks and making sure your MVP meets the outlined requirements.

MYtinerary

Mari Potgieter

Full Stack

What you'll do:
- Build various dynamic 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

REQUEST THE COMPLETE SYLLABUS

Ubiqum Academy SL informs you that your personal data will be used to attend your request and send you electronic communications about our courses. Said data will not be disclosed with third parties and you can exercise your data protection rights according to the following Privacy Policy

Display

A day in Ubiqum

A TYPICAL DAY IN THE LIFE OF AN UBIQUM MERN STACK DEVELOPER MIGHT LOOK SOMETHING LIKE THIS:

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

Full Stack
12:30

Review your code with a mentor

Full Stack
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

Meet the Mentors

Our team of mentors is made up of people who are passionate about programming. This isn’t simply a job for them, for many, coding has transformed their lives and they are keen to pass on what they know so you too can experience what they do. Receptacles of knowledge, they are here to guide you in your learning process.

Vasil Gergiev Full Stack Mentor VASIL
Micaela Lescano - Ubiqum Mentor MICAELA
Luis Garcia Full Stack Mentor LLUÍS
Raül Martínez - Ubiqum Mentor RAÜL
Pol Benedito - Ubiqum Mentor POL
Alex Lopez Full Stack Mentor ALEX
Mari Potgieter - Ubiqum Mentor MARÍ
Mike Kowalewsky - Ubiqum Mentor MICHAL

Start Dates and Tuition

We don’t want financing to be an obstacle. Let’s discuss your options!

Price

50/50 Agreement

Pay 50% when you start and the rest when you get hired!

More info

Payment Plans

We have a number of payment plans that adapt to each person

More info

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 guarantee which allows students to pay only half their tuition at the beginning of the course and the rest only once they’ve successfully secured employment.

What is Ubiqum Code Academy’s learning methodology?

Ubiqum uses an immersive project-based curriculum develop by experts from Northwestern's Institute of Learning 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 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 1-2 15 minute personal sessions 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.

Request Info

Ready to discuss your potential future as a MERN Stack developer? Our Career Advisors are here to help you plan your next steps

Contact Us - Ubiqum Code Academy

NADIA

Gianluca Caria

GIANLUCA

Contact Us - Ubiqum Code Academy

SHMULIK

Our locations