Switch to a Career in Web Development

*According to similarweb.com, refocus.me is no. 1 website in the Philippines as to the traffic increase coefficient in August 2022.
№1 Digital Courses in the Philippines

Create appealing websites — earn from ₱60,000 remotely

Top-tier mentors and experts

Beginner-friendly

Job guarantee

By Qmarketing
The data on the number of participants is updated every 24 hours. Be sure to get a place on the course before it's all taken.
seats
Seats left:
Starting date:
Sign up for the course
September 30
Real projects for top companies done in the course

Portfolio

Consultancy, career advice, and vacancy search from our career center

100% Job guarantee

After the course you can get a remote job with ₱60,000 salary

Remote work

Over 100 hours of theory and practice in online classes

10-month course

Web Development is your path to creativity and independence
*According to jobstreet.com.ph and indeed.com
per month
from anywhere in the world
Earn ₱60,000
Companies are looking for web developers
*
> 4,000
The demand for Web Developers is skyrocketing
Opportunity to make a difference
Interesting and challenging tasks
Work from anywhere in the world
Stable high salary and bonuses

This course is for you, if you want to:

Join a high-paying field full of engaging tasks. You will master web development tools, use them in real projects, and become an in-demand IT professional.

Start a new
and successful career

Start working on projects in the field of web development from anywhere in the world. Learn how to use Java Script, React, HTML/CSS and Git.

Work remotely for an international company

Get the skills to do exciting tasks and move up the career ladder! Earn more money and your colleagues’ respect.

Upgrade your skills and get promoted

Perfect environment to start off in Web Development
Our lecturers have years of experience in the sphere of web development and proved professionalism.
Qualified teachers
Our Career Center helps you find a job and prepare for an interview.
Outstanding Portfolio
Spend around 5 – 10 hours a week on studies. You can learn anywhere and anytime.
Flexible learning
Refocus provides you with relevant practical knowledge that helps you earn.
Money-making skills
Course mentors support students and give answers to their questions.
Professional feedback
The Refocus program is based on real cases from the Philippine and international markets.
Practice-oriented approach
Job Guarantee Policy
We are 100% confident you’ll get a job. Just follow these simple rules, and we will help you start a career in web development.
Follow each step in Career Center process and make required efforts to find a job
Complete all projects and assignments
Complete all the modules within the deadlines
Vacancies from Refocus partners
Mock interviews with HR managers
Portfolio, CV, and LinkedIn profile reviews
Live mentorship from experienced HR managers
Our Career Center will help you land a job offer

Success stories

"I got a Diploma in Information Communication Technology from the Polytechnic University of the Philippines. In 2018, I used to work at a factory and always wanted to enter the field of web development, but couldn’t due to my lack of experience. This led me to study web development at home. I got my first job as a web administrator in 2019 and then applied to become a full stack web developer and tripled the amount of my basic salary. I never regretted my decision."

switched to web development and had no regrets
Adrian Ardais

Get a consultation

Ask our manager any questions about the course

Students from 6 countries
5,000+
Practice
70%
Average score of Refocus lessons
4,9
The course speakers and mentors
The course speakers and mentors
The course speakers and mentors

Course materials

Introductory Module: Web Development: Key Skills and Career Opportunities
Unit 1. Introduction
Lesson 1. Live session: Onboarding and goal-setting
Lesson 2. What do Web Developers do?
Lesson 3. How the Program Will Help You Land Your Dream Job

Module Outcome: At the end of the module, you will have a good grasp of what Web Developers do and how to meet the market’s requirements. You will develop an awareness of the industry’s key companies, associations, and influencers.
Module 1: Write Your First Functioning Website in JavaScript
  • Unit 1. Develop a Web Page in JavaScript
  • Unit 2. Save the History of Website Changes in Git
  • Unit 3. Write Unit-Tests to Validate Your Code

Individual Project: Create a news website!

Module Outcome: At the end of the module, you will be able to work with developer tools, understand the basic terms. You will learn how to create a website and find bugs. You will also have a clear understanding of what unit testing is and why developers need it.
Module 2: Make Your Website Responsive and Interactive
  • Unit 1. Create an Adaptive Layout
  • Unit 2. Create a Website Form
  • Unit 3. Create an Interactive User Interface

Individual Project: Make your first interactive landing page for your CV!

Module outcome: At the end of the module you will know the basics of HTML and HTML tags. You will understand HTML document structure and tag attributes. You will also know how to work with CSS, selectors, images, and flexbox. In addition, you will have an understanding of media queries, adaptive layouts, DOM, JSX, and more.
Module 3: Combine Multiple Pages into One Website
  • Unit 1. Configure Routing to Process
  • Unit 2. Optimize Your Code to Work With Ease

Group Project: Create a website with info on all 894 pokemons!

Module outcome: At the end of this module, you will know what preprocessors, event loops, and async functions are. You will learn more about children, context, lists, and keys. Moreover, you will discover algorithms complexity, data structures, and pure components.
Module 4: Crack Technical Interviews
  • Unit 1. Send Network Requests and Handle Responses
  • Unit 2. Install Packages of Third Parties

Individual Project: Develop a web app for a beer shop with breweries locations!

Module outcome: At the end of this module, you will know more about http methods, CORS, and network requests. You will also have an understanding of how Redux works.
Module 5: Store Data from Your Website to a Database
  • Unit 1. Create an Endpoint to Send a Response
  • Unit 2. Create an Endpoint to Collect Data
  • Unit 3. Add and Update Data in a Database

Individual Project: Store data from a website to a database!

Module outcome: At the end of this module, you will understand how JS in server environments and HTTP modules work. You will know how to handle requests, work with databases, and use PostgreSQL.
Module 6: Configure User Authorization
  • Unit 1. Configure Routing on the Backend
  • Unit 2. Authorize and Check Authorization
  • Unit 3. Create an Authorization

Individual Project: Create an Authorization Logic!

Module outcome: At the end of this module, you will know how to configure routing on the backend, store user sensitive data, and work with tokens and private routes.
Module 7: Set Up an Environment
  • Unit 1. Set Up Swagger
  • Unit 2. Set Up a Project Environment
  • Unit 3. Deploy a Website

Group Project: Create a brand new dynamic website using all your skills!

Module outcome: At the end of this module you will be able to work with the Nest deploy process. You will also have an understanding of what webpack, babel, and bundles are. In addition, you will know how to merge, rebase, reset, and stash.
Graduation
Reflect on your education at Refocus, set new career goals, and learn how we can help you after graduation.
Introductory Module: Web Development: Key Skills and Career Opportunities
Unit 1. Introduction
Lesson 1. Live session: Onboarding and goal-setting
Lesson 2. What do Web Developers do?
Lesson 3. How the Program Will Help You Land Your Dream Job

Module Outcome: At the end of the module, you will have a good grasp of what Web Developers do and how to meet the market’s requirements. You will develop an awareness of the industry’s key companies, associations, and influencers.
Module 1: Write Your First Functioning Website in JavaScript
  • Unit 1. Develop a Web Page in JavaScript
  • Unit 2. Save the History of Website Changes in Git
  • Unit 3. Write Unit-Tests to Validate Your Code

Individual Project: Create a news website!

Module Outcome: At the end of the module, you will be able to work with developer tools, understand the basic terms. You will learn how to create a website and find bugs. You will also have a clear understanding of what unit testing is and why developers need it.
Module 2: Make Your Website Responsive and Interactive
  • Unit 1. Create an Adaptive Layout
  • Unit 2. Create a Website Form
  • Unit 3. Create an Interactive User Interface

Individual Project: Make your first interactive landing page for your CV!

Module outcome: At the end of the module you will know the basics of HTML and HTML tags. You will understand HTML document structure and tag attributes. You will also know how to work with CSS, selectors, images, and flexbox. In addition, you will have an understanding of media queries, adaptive layouts, DOM, JSX, and more.
Module 3: Combine Multiple Pages into One Website
  • Unit 1. Configure Routing to Process
  • Unit 2. Optimize Your Code to Work With Ease

Group Project: Create a website with info on all 894 pokemons!

Module outcome: At the end of this module, you will know what preprocessors, event loops, and async functions are. You will learn more about children, context, lists, and keys. Moreover, you will discover algorithms complexity, data structures, and pure components.
Module 4: Crack Technical Interviews
  • Unit 1. Send Network Requests and Handle Responses
  • Unit 2. Install Packages of Third Parties

Individual Project: Develop a web app for a beer shop with breweries locations!

Module outcome: At the end of this module, you will know more about http methods, CORS, and network requests. You will also have an understanding of how Redux works.
Module 5: Store Data from Your Website to a Database
  • Unit 1. Create an Endpoint to Send a Response
  • Unit 2. Create an Endpoint to Collect Data
  • Unit 3. Add and Update Data in a Database

Individual Project: Store data from a website to a database!

Module outcome: At the end of this module, you will understand how JS in server environments and HTTP modules work. You will know how to handle requests, work with databases, and use PostgreSQL.
Module 6: Configure User Authorization
  • Unit 1. Configure Routing on the Backend
  • Unit 2. Authorize and Check Authorization
  • Unit 3. Create an Authorization

Individual Project: Create an Authorization Logic!

Module outcome: At the end of this module, you will know how to configure routing on the backend, store user sensitive data, and work with tokens and private routes.
Module 7: Set Up an Environment
  • Unit 1. Set Up Swagger
  • Unit 2. Set Up a Project Environment
  • Unit 3. Deploy a Website

Group Project: Create a brand new dynamic website using all your skills!

Module outcome: At the end of this module you will be able to work with the Nest deploy process. You will also have an understanding of what webpack, babel, and bundles are. In addition, you will know how to merge, rebase, reset, and stash.
Graduation
Reflect on your education at Refocus, set new career goals and learn how we can help you after graduation.

Book a consultation

Ask our manager any questions about the course.

You can share the course certificate on your LinkedIn profile and include it in printed resumes, CVs, and other documents.
Get a Refocus Certificate

Begin your journey towards upskilling

Per month

Tuition fee

10 : 07 : 00 : w1
60% off
due date:
14-day money-back guarantee
Register for the course
8,717
3,487
The data on the number of participants is updated every 24 hours. Be sure to get a place on the course before it's all taken.
date
Seats left:
Starting date:
%%
June 30

FAQs

Can I join the course without any experience in web development?
It’s not necessary to be an expert in web development to enroll in this course. However, if you have some basic understanding of сreating websites, landing pages or apps, it will be an advantage.
When do course classes start?
You can study anytime you want after the course has started. Just remember that you will get access to each module at a predetermined time.
How many hours per week do I need to study?
You should complete the modules in the right order and do all the assignments in one module before moving on to the next one.

This will help you go forward gradually and get structured knowledge.
Can I complete the modules not in the order in which they are uploaded?
No, you should complete the modules in the right order and do all the assignments before moving on to the next module.
Are there any group activities?
After the course starts, we'll create a channel in Messenger with all the course students included. You will be able to chat with like-minded people and ask questions to your curators there.
Our consultants will contact you
Sign up for the course
TIN 602-900-516-00000
SEC 2021090024799-07

Refocus E-learning Philippines Corp.

Learn more about the courses:

Address:

Student Support: