Web Development Course M

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

online bo

otcamp

Ready to change your life

in 4 months? Start your


career in Web Development
with Mate academy

# FRONTEND CODING LEARN BY DOING

TECH SELF-PACED SUPPORT MENTORSHIP

EMPLOYMENT GUaRANTEE top-tier salary


Table of Contents

About Us 3

Who is a Web Developer? 4

How Will You Study? 5

Course Authors 6

Cirriculum 7

Where Do Our Students Work? 8

Testimonials 9

FAQs 10

Contact Us 11

2
About Us

Mate academy is an online programming school that helps

people break into tech. Our coaches work in tech and have not

only good theoretical but also practical knowledge. They know

what exactly is relevant in the market now.

1800+ Students Placed

90% Placement Rate

If you complete all the required learning modules and do not


Placement

receive your job offer within 12 weeks of active job search, you
Guarantee
are eligible for a full refund!

View Contract

3
Who is a Web Developer?

Web Developers have a combination of technical computer skills


that allow them to create websites and applications that appear
attractive, work quickly, secure and provide a consistent user
experience.

High Demand The demand for Web Developers is high because they are a valuable asset to any
company. Their wide-ranging knowledge allows them to be flexible, adaptable,
and agile, which are essential skills for working on software products in the
startup world and elsewhere.

No Tech You simply need basic computer knowledge & motivation to learn.
Background to
Enter the Course

High Salaries Average salary ~€45-65k per year with 2 years of experience.

4
How Will You Study?

Feedback

Communication is key. Our mentors will make


sure you don’t get stuck and receive as much
feedback as needed. You will be able to ask your
peers and mentors how to get going with the task
at hand. There will also be Q&A sessions twice a
week, mock interviews, and more.

Platform

It is everything you need in one place. Watch


short videos or go through text theory. All topics
are given in a sequential order from the simplest
to the most complicated. There are only relevant
topics that are required for a junior position.

Learn by doing. Each topic has coding tasks with


a continuous complexity increase and online
chat for questions.

What will you need?

A reliable internet connection

Laptop requirements

2 GHz processor (min 2 cores, 4 threads)


8 GB RAM
256 GB disk SSD
720p webcam
microphone

5
Course Authors

Roman Apostol Ex-Googler

10+ years of experience as a Software Engineer

4+ years in Google, where he coded, hired, and led

software engineers

knows firsthand how engineers should think

Misha Hrynko JavaScript Ninja

8+ years of experience as a JavaScript Developer

experienced in leading enterprise product development

teams

helped 500+ students to become programmers

Ihor Nahnybida Master Educator

a Fullstack Developer

7+ years of experience as an Educator

knows exactly what you need to learn to land your first

job in tech

6
Curriculum 101 topics

01 JavaScript Basics This is the start! Here you'll learn the basic syntax of the JavaScript language,
make your first mistakes, and get to know variables, loops, functions, boolean
operators, and other basic JS constructs.
Module topics
Introduction Strings Loops
Main concepts Boolean Working with strings
Data types Functions Array basics
Numbers Conditional operators Extra tasks

02 Javascript Basics Let's continue learning JavaScript? It's time to look at strings, numbers, and
loops from the other side. Oh, and the objects are worth it ... And for dessert —
Extended another portion of tasks for additional practice!
Module topics
Environment setup Loops in details Type conversion
Code style Working with strings Logical operators
Debugging Functions revisited Object basics
Working with numbers Switch

03 HTML + CSS Let's code! Here you will get acquainted with the basic structure of HTML and
CSS style language.
Basics
Module topics
HTML basics Responsiveness Images
CSS basics basics Advanced decoration
Box model basics CSS selectors Position
Color and fonts Pseudo-elements Overflow, visibility,
Semantic basics and pseudo-classes and transparency
Block, inline, and Links and URLs
inline-block Specificity

04 Git and Terminal Terminal is one of the main tools of any developer. In this course, you'll explore
basic terminal commands, as well as what Git version control is and how to use
it.
Module topics
Environment setup Working with Working with remote
Command line basics branches repo (Github)
GIT basics Changing history

05 HTML + CSS Here you will learn about layouts, pseudo-classes, pseudo-elements, CSS
features, the basics of the Sass preprocessor, and BEM methodology. Well, as
Advanced
icing on the cake — you will create a landing for your portfolio.
Module topics
Forms BEM Grid
Flexbox SASS Landing
Media queries Transformations and HTML/CSS practice
animations

0 6 Javascript Is the first step done? Now we will deepen our knowledge and consolidate the
basics in practice. Let's learn to work with GitHub. Mentors will provide their first
Advanced
feedback on the code you ve wri en. Let's learn to make interfaces not only
’ tt

beautiful but also functional! Let's make the first request to the server and
much, much more!
Module topics
Solving tasks on Array iteration Prototype
Github methods Constructors
Object advanced Practice Classes
methods Closures Fetch
Array methods JS practice Promises
Callbacks

0 7 T pescript Basics
y It's time to make our code more predictable and secure, and our development
more enjoyable. Learn what static typing is and how TypeScript is useful for the
developer.
Module topics
Type conversion Loops in details Type conversion
Logical operators Working with strings Logical operators
Object basics Functions revisited Object basics
Switch

0 8 R eact We reactively break into the world of frameworks and UI libraries. It's time to get
acquainted with one of the most popular libraries in Frontend development. Let's
find out what a component-based approach to development is, develop the first
interactive interfaces, and get work for your portfolio!
Module topics
Introduction Updating state Fetch
Props Hooks Deployment
Rendering lists Forms Clientside navigation
Class components Lifting state up React router
Handling events Advanced hooks
List manipulation Custom hooks

0 9 Emplo ment y This module is available for free to anyone who has passed the previous
sections.
Module topics
Introduction Creating your Common HR
Preparing your Linkedin profile Interview questions
resume How to apply for a job
Preparing your cover in the right way
le er
tt Interview preparation

10 R edux What about management? Let's figure out how to use the Redux Javascript
library with the React library to manage the overall state of your application.
Let's stop breaking out in a cold sweat every time we hear the word reducer . Or
" "

let's start...

11 How Web Works And now, we will master the basics on our own. After all, every day you somehow
interact with the Internet, but have you thought about how the World Wide Web
works? In this section, we will help you understand how our devices interact and
exchange data with the Internet and what the Internet is all about.
Module topics
Introduction to WEB Encryption Web API
OSI model HTTP

12 Algorithms and
Let's get to the algorithms! You are going to get acquainted with different data
D ata Structures structures and algorithms. Learn how to traverse trees like a pro, sort arrays with
a quick sort speed, create hash maps, and implement a queue. And this is only a
tiny part of what awaits you in this section.

7
Our Students Work at...

and over 700 other great tech companies!

8
Testimonials

I was learning aimlessly with YouTube videos and online

resources. But then I learned about Mate Academy, and their

curriculum and structural teaching method blew me.

I learned so much in 4 months that I never learned in a year when


Amit
I was in college or school. In exactly 4 months, I got my first offer

Fullstack Developer letter from the employer where I am working right now!

There will always be a mentor to help you if you have issues with

your understanding of the concept or your code, which is

impossible with online courses or other resources.

Here you can interact with people from all around the world. You

will learn soft skills and have so many tech checks and interview

practices that you will never be nervous in your real interview!

I graduated from Mate about 1.5 months ago and have been

working as a frontend developer for over a month. This is a great

outcome, and it became possible thanks to Mate academy.

Mate has structured intensive training, mentoring of the code,


Anna
and tasks as similar as possible to those used in real work

Frontend Developer projects. Many thanks to the mentors for explaining complex

topics in a simple plain way and for the support that is often

needed. Thank you for your advice on CVs, interviews, and

employment in general.

Mate academy was recommended to me by two friends. At first, I

was trying to study by myself on free resources, but it was not

enough, and I didn’t really know in which direction to move. So I

applied for the Web Development Course at Mate.

Paul
It was hard, but at the same time, it was exciting. The

Frontend Developer information is presented in a well-structured manner, and in

simple words, it is impossible not to understand. All materials

are up to date. The team is ready to answer any question in a

way that everyone will understand.

I found a job the first week after graduation. I highly recommend

Mate to everyone.

Read more Reviews

9
FAQs

How long does this The self-paced program is flexible. You can adjust when and how
fast to study. For example, if you choose to study 3-4 hours a
course take?
day, the course will take you approximately 4 months to
complete.

What is the difference Full-time and self-paced formats have exactly the same program
and objective result to get you employed. The difference is only
between the full-time
in your schedule and a form of payment.

and self-paced
experience? Full-time courses are totally free until you get a job. Then you
have to pay 17% of your salary for 2 years. The schedule is from 9
am till 6 pm (GMT+3) Monday through Friday.

Self-paced courses have fixed prices, and you can start learning
immediately after payment. You will get a chance to study the
same program that includes an employment guarantee but at
your own pace. Furthermore, you will still have constant support
and direct communication.

What is the admission The first step would be to pass an online interview where we
discuss your background and expectations with the admission
process?
manager. We will also assess your English level. We are
considering candidates with Upper-Intermediate level or higher.

Will I receive a certificate After graduating from our Web Development course, you will get
a certificate of completion. 1800+ of our graduates use their
of completion?
certificates to demonstrate their skills on LinkedIn and other
socials.

Our main goal with students is not earning a certificate but a job
offer. And we will do our best to ensure that every student
receives one.

What is the course The schedule is completely flexible too, so you can study at your
own pace. You will watch video lessons, complete various
schedule?
practical tasks, and ask mentors questions on chat. You’ll also
have a chance to talk to your peers 24/7.

Mentors will provide you with feedback and answer your


questions in writing during working hours Monday through
Friday. Group Q&A video calls are held twice a week in the
afternoon or evening time.

I don't have any technical Yes, our course is designed for beginners as well. 9 out of 10
Mate academy students had no technical background before
background, can I enroll
joining us. You will have access to all the basics you need to
in the course? know. We will guide you through it and help you at all times.

I'm under 18 years old, Yes, you can apply at any age. The employment guarantee works
if by the end of the course you are of legal working age in your
can I apply?
country.

I'm over 50 years old, Yes, we have no maximum age limit. Tech is one of the most non-
discriminatory industries. It can be challenging, but it's
should I apply?
definitely possible to land your first job in tech.

What kind of job will I be Our Web Development graduates usually land their first jobs in
the following positions: Frontend Developer, Junior Frontend
able to get after
Developer, React Developer, Vue Developer, React Native
graduating from the Web Developer, Frontend Developer (Angular), Frontend Developer
Development Course? (HTML, CSS, JS).

Do you guarantee Yes, in case you complete all the required learning modules and
do not receive a job offer within 12 weeks of active job search
placement?
(with our assistance and advice), you are eligible for a full

refund.

What percentage of 90% of all our graduates are employed. As for self-paced
graduates, every student that finished the course and decided
graduates get employed?
to search for a job actively has successfully found one.

Where will I be able to We teach and employ worldwide. Currently, we have students,
graduates, and colleagues in Europe, Asia, Africa, the USA,
find a job?
Canada, and Australia.

How do you help with Our HR Specialist works with you to help secure your
employment. We help with your CV and portfolio and assist you
employment?
in creating profiles on all popular IT platforms. We prepare you
for interviews and give you access to a vacancies list.

10
Have More Questions?
We are here to help you!

oksana.g@mate.academy

+48 22 390 62 67

+1 646 980 4192

Or click below to...

Book a Сall

Your dream job is

one step away!

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy