Become a world - class
Web developer

Beginner-friendly online course
Learn web development the proper way and fast-track your journey to become a web developer
400 hours of hands-on, fun and intensive mentor-led classes
Free consultation
Course fee
Installment for 9 months
First month payment: RM 4 410
Get WhatsApp consultation
No prior IT experience is required. We'll start with the basics
Payable in 9 monthly installments
Study just 10 hours
a week
From zero to job offer

This course is intended for you if

You want to make more money and improve the quality of your life
You are interested in joining a stable, fast-paced industry
You are willing to work remotely and spend more time with friends and family
Your dream job is to be a senior specialist at a global company

Your outcomes

Master tools
Gain real-world experience
Get hired
400 hours
of theory and practice
Personalised
feedback
Consultations
with experts on a frequent basis
Workshops
with real tasks
5 projects
in your portfolio
Diploma
of completion for your CV
Preparing
for interviews
Searching
for best job offers
Catchy CV
from an experienced HR consultant
₱ 24 089- 61 033
Salary increase by grade
Junior
> 24 089
Middle
> 42 561
Senior
> 61 033
> 4 164
Job offers in Philippines
> 34 133
Job offers worldwide remotely
Glassdoor
LinkedIn

What you’ll learn

A web developer is needed in every company that has a website or an application. This program is 100% compliant with the typical entry-level job requirements.

We have taken the most relevant tools in the program and designed it so that you build up experience by continuing to use the tools over and over again.
Introduction to the profession, layout and design
Module 1
— get to know the main working tool of a web designer
— find out how Figma differs from other tools
— figure out where to look for tooltips
— understand how to create and edit geometric objects
— learn how to process images
— learn what kinds of objects exist in Figma and what is the library of components
— get to know the grids
— learn how to use alignment
— learn how to work with text in Figma and what mistakes should be avoided
— understand how to use fill and stroke
— draw your first screen
Module 2
JavaScript
— learn the basic tools of Photoshop
— learn how to use fill tools and selection tools
— learn how to work correctly with layers and masks
— understand the peculiarities of color correction and layer interaction
— understand the peculiarities of working with text in Photoshop
— create your first static banner
Module 3
JavaScript in a browser
— get ready to work in Tilda
— design several landing blocks in a constructor
— set a header and footer of a site
— understand which Tilda business opportunities are worth using
— find out where to look for inspiration when developing landing pages
Module 4
Development tools
— prepare for work in Readymag
— design several landing blocks in a constructor
— understand what Readymag business opportunities are worth using
— find out what other constructors exist
Module 5
React Framework
— understand why animated content is needed
— analyze animated content cases on social networks and websites
— find out where animated content is used
— get inspired by catchy examples to create your own animated banner
— get acquainted with basic tools of Adobe After Effects
— learn how to work with the Timeline window
— learn the details of using AE tools and layers
— create your first animation
— learn how to create complex text animations
— understand Adobe After Effects
— build your first animated banner
Module 6
Introduction to backend development
Composition
— get to know composition, its rules and techniques
— find out what types of grids there are
— learn how to set up a grid in Figma
— understand how to choose the best grid for your task
— learn concepts of balance and equilibrium in composition
Colors
— get to know Itten’s color wheel
— learn to look for harmonious color combinations
— learn the differences between RGB and CMYK
— understand how to work with companies' guidelines
Typography
— get to know typography
— find out what tasks it solves
— master Antiqua and Grotesque
— learn how to choose fonts
— learn basic rules of text design
Bonus! UX copywriting
— learn what UX copywriting is
— understand the features of this skill
— learn the principles of UX copywriting
— learn to look at texts for websites in a new way
Module 7
Team development processes
— learn how to create effective ads for different advertising platforms: Facebook, Instagram, Vkontakte, etc.
— start mastering the use of effects and easily create static banners in Adobe Photoshop.
— easily change the format and size of the banner to meet the requirements of a particular advertising platform.
Module 8
Final individual project
— learn what branding is
— understand how design should reflect the specifics of a particular brand
— learn about the concept of brand metaphor
— learn how to build a matrix of images
— learn what creative thinking is all about
— understand what methods to use for creative ideas
— learn about data-driven design
— learn how to build Mind Maps
— understand the types of contrast in design
Module 9
Preparation for employment and technical interviews
— get to know basic elements of web interfaces
— find out what rules there are for interfaces and why they should not be violated
— understand what a landing page is and why it is needed
— learn the basic structure of a good landing page
— study examples of successful landing pages
— learn how to design cool landing pages
— learn why you need a text and graphic prototype
— build your first landing page
— figure out how to make cool CTA blocks
— learn how to tell users about the company correctly
— create a landing page design layout for mobile devices
— prepare a styles page
— get ready for your first usability testing
— learn about A/B testing
Get the full course program
We'll send you a list of all topics covered in the course per WhatsApp and email.
We'll help you figure out all the details.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Build a job-ready portfolio

Our students made these projects from scratch. You will be able to do them as well.
Mobile web design for online fashion retailer
Design concepting, prototyping, UX IU guide creating and other best design practices for your future projects.
This is the challenge that you can face at:
Website development for an online furniture shop
Every line of the code turns into an interface element: a text, a button, or an image.
This is a challenge that you can face at:

Learning process

01
Take lessons
Watch lectures when convenient - save videos for self-study and practice.
02
Do tasks
Practice on real tasks to gain a deep understanding of how to apply your knowledge to real work scenarios.
03
Live activity
Get personalized feedback from your teachers and communicate with them at any time
04
Communicate
A curator will work with you to help you complete all tasks on time.
Permanent access to course records and materials
05
Finish
Receive your diploma and a completed portfolio in recognition of your progress!

Diploma of сompletion

Show your employer a diploma of education from Osmi Pro.

Get our support from day one to employment

Learn new skills to change your career
Get a diploma of completion
Consult with career advisors
Improve your CV and prepare for an interview
Find a high paying dream job
If you can't get a job, we will conduct an individual analysis of the steps you made in the job search process and suggest corrective actions.
Career Center
We will help you:
Prepare for interviews
Schedule interviews with future employers
Create a resume
88%
of Osmi Pro students find a new job within 6 months after graduation
Get ready to work remotely for a world-renowned company
Get a free career consultation to choose your new career path
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Help and support at every stage

During the training, an experienced curator and mentor will be next to you.
We manage the learning process to keep you motivated throughout the whole course
Mentor
Alan Beraquit
IT instructor Tuitt Inc.
Checks homework and tells you where you need to improve your knowledge, and what you're already good at;

Analyzes errors in live webinars;

Meets with each student, individually, and answers questions.
100+ сoordinators
Tell you how to log in to work tools, chats, and documents, and how to use them;

Remind you about upcoming workshops and lectures;

Help you complete all work on time, ask how the lessons went and if anything requires clarification.

Our students go on to launch successful tech careers

Azrina Aziz
Junior Web-designer
Сool!  That it's suitable for beginners. The experts explained everything very clearly. The main advantage of Osmi pro is that they don't just load you with lectures, manuals, assignments and say "now figure it out yourselves", as I had before.
The full review →
Yuze Yang
Middle QA-engineer
Osmi Pro collaborates with hiring partners. It's quite important especially when a scholar decided to become a tester.We study only in-demand skills.
The full review →
Faiz Khalid
Middle Data analyst
They sent out cheat sheets after online meetings, which was convenient: you could look through them and remember all the topics. It is important to have a real PBL by the end of the course
The full review →

Our students go on to launch successful tech careers

Azrina Aziz
Junior web designer
The experts explained everything very clearly. The main advantage of Osmi pro is that they don't just load you with lectures, manuals and assignments, but also provide full-fledged support starting from day one.
The full review →
Yuze Yang
Middle QA engineer
Osmi pro collaborates with hiring partners. It's quite important especially when a scholar decided to become a tester. We study only in-demand skills.
The full review →
Faiz Khalid
Middle data analyst
I like clear teachers' explanations and the fact that there are not useless subjects in the program like I used to have at university. They sent out cheat sheets after online meetings, which was convenient: you could look through them and remember all the topics. It is important to have a real PBL by the end of the course.
The full review →
Course fee
9 monthly installments
First month payment: ₱ 36 547
Sign up for the course or get a free consultation
Sign up for the course or get a free consultation
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
14-day money back
guarantee if you change your mind after the start of the course
Temporarily freeze
studies when necessary
Any other questions?
Will I become a web developer after the course?
Yes, after the completion of your course you will be able to get a job as a web developer in an entry-level position. You will be proficient in web development tools and able to quickly solve tasks typically assigned to junior developers.
Will there be practice on the course?
Yes! We have prepared several types of practice: Workshops are online meetings with mentors. You practice and write code. Coursework is a large final work on the course — to consolidate the material and understand how well you have mastered the theory. Extensions are joint meetings with the group and the teacher. You do your homework and review the material.
I want to complete the course faster. Can I?
Unfortunately, no. The course program is intensive: training takes 10-15 hours per week and is designed for 10 months. You just can't get the skills you need faster.
What days of the week and what time will lessons be held?
The course includes online and recorded video lessons. Access to lessons opens on Tuesdays and Thursdays. Online lessons are held according to a schedule — it will appear in your personal account. On weekends, we hold extension sessions and additional lectures, where we will explain the material again, solve homework assignments or discuss group projects. It's optional: come if you feel like it.
Is it possible to pay for the course from a legal entity?
Yes. To draft a contract, we will need your company details and the contact information for the person authorized to sign such a contract on behalf of your company.
Will there be any feedback from mentors?
At the end of each block, we hold a live session with a teacher, where you can ask questions about the lessons you have completed and learn the life hacks that the teachers use. You can also ask teachers questions in the chat room, where you will quickly get an answer.