logo
logo

Courses

Mentors

About Us

logo

Web Development Bootcamp

Live Classroom
Part-Time
Expert Educators

Learn in-demand skills and launch a new career as a Web Developer with this intensive web development bootcamp.

arrow

Become a Web Developer

+300h

more than 300 hours of mentoring in 135 days

Online

You can join us from anywhere

Powerd by

fudev logo

Fudev

scroll

Our Partners Network

inbeetfudevhimbadhebitex

Web Development Foundations

Quickly get up to speed with the basics of web development, including HTML, CSS, Git, Terminal, and other computer science fundamentals. By the end of this foundational web development unit, you'll be able to set up new projects and build styled multi-page websites from scratch by applying concepts like BEM, Flexbox, and Sass to build static web pages. You'll also learn how to structure your projects like an experienced Web Developer and protect your work by using Git to manage files and control versions of your work.Get familiar with the web development environment and other key tools that are essential to any Web Developer workflow. In this coding bootcamp, learn the key coding skills and resources web development professionals use daily to solve problems quickly and efficiently.

htmlcsssassvscodegitchrometerminal

KEY SKILLS:

Project Structure & Setup
Static Websites
Multi-Page Websites
Version Control
Research & Problem Solving

JavaScript

Alongside HTML/CSS, learn how to use JavaScript, one of the world's most popular programming languages. JavaScript enables you to manipulate the underlying code of a webpage and unlocks the ability to create dynamic, interactive experiences through HTML, CSS, and Javascript. In this unit, you'll learn the fundamentals of programming with JavaScript, and will apply it to build your first web development project. You'll also learn invaluable problem-solving skills and how to think like a programmer, which will help you throughout this Web Development program and into your new career as a Web Developer.Learn how to use Application Programming Interfaces (APIs) to incorporate dynamic data into your interactive websites.

javascriptcssaxioschrome devtoolsgitvscode

KEY SKILLS:

JavaScript
Dynamic Websites
Api Data Handling
Asynchronous Code
Programmatic Thinking
Programming Foundations

React & Single Page Applications

Build upon your HTML/CSS and JavaScript knowledge to leverage React, a leading front-end library used by companies like Facebook, Netflix, and more. Because React is a library (and not a framework), it provides enormous flexibility when building rich user interfaces and has developed a passionate community with excellent web developer and software development support. Using React, learn to build Single Page Applications - progressive web applications that feel like a native app. This modern software development approach is used by companies like Twitter and Facebook, and you'll learn how to deploy it in your own web development projects.Learn how to structure your React application like a software developer to run quickly and effectively to deliver the best web experiences across all your current and future projects.Develop real Single Page Applications and learn how this approach to front-end web development enables progressive web applications to look and feel like high-performance native applications.

reactnpmaxiosjavascriptvscodetypescript

KEY SKILLS:

React Js
Single Page Applications
Dynamic URLs
Routing
Advanced JavaScript
Browser Data Handling
Class Components & Lifecycle Methods

Back-End Development & Collaboration

In this session of coding bootcamp, learn how to build back-end capabilities. Create your own REST API web server leveraging Node.js and Express, and use it to power a functioning web application. Learn to build relational databases to add a persistent data layer and use Git for version control to collaborate on building a robust web application as part of this Web Development bootcamp. Also, you learn how to implement Authentication, Authorization, and Access Controlling.

nodeJsexpressJspassportJsmongoDBgit

KEY SKILLS:

Web Applications
REST APIs
Non-Relational Databases
Pair Programming
Collaborative Development

DevOps & Deployment

Web Development is a diverse and constantly evolving field that goes beyond writing code. you'll be introduced to the fundamentals of critical technology topics that round out your knowledge and prepare you for the next steps of continued learning and growth. Key topics include deployment, which is the process of launching your website on the Internet, and DevOps (Development & Operations), an important set of practices used to increase efficiency and quality for development outputs. Closing off this section, you’ll complete your project as part of your professional portfolio, and deploy it on the server. Now you should know about Networks, Linux servers, and Web servers.

traefikshellngnixosiubunto

KEY SKILLS:

Network Layers
Ports and Protocols
Linux Foundation
Bash Script
DevOps
Traefik
Nginx

Mentors

Mohammad Shobeiri

Mohammad Shobeiri

Frontend Mentor

Fucamp founder and Fudev CEO. More than 10 years of experience in full-stack development.

Alireza Riahi

Alireza Riahi

Backend Mentor

Fucamp director and Fudev CTO. More than 7 years of experience in JavaScript and NodeJS.

S. M. Hossein Hamidi

S. M. Hossein Hamidi

Software Design Mentor

He is an exponential thinker devoted himself to empowering and inspiring builders through transforming mental models and instill appropriate thinking styles.

S. Mojtaba Imani

S. Mojtaba Imani

Cloud Engineer Mentor

More than 15 years of software development, DevSecOps, Kubernetes and Cloud Engineering.

Mohammad Mahdi Kiani

Mohammad Mahdi Kiani

Network and Linux Mentor

Inbeet CTO. Believer in open source for future world. More than 10 years of active Linux and Unix user

S. Mojtaba Razavi

S. Mojtaba Razavi

Frontend Teaching Assistant

More than 5 years of experience in JavaScript and frontend frameworks and libraries.

Mentors

Mohammad Shobeiri

Frontend Mentor

Fucamp founder and Fudev CEO. More than 10 years of experience in full-stack development.

Mohammad Shobeiri

Alireza Riahi

Backend Mentor

Fucamp director and Fudev CTO. More than 7 years of experience in JavaScript and NodeJS.

Alireza Riahi

S. M. Hossein Hamidi

Software Design Mentor

He is an exponential thinker devoted himself to empowering and inspiring builders through transforming mental models and instill appropriate thinking styles.

S. M. Hossein Hamidi

S. Mojtaba Imani

Cloud Engineer Mentor

More than 15 years of software development, DevSecOps, Kubernetes and Cloud Engineering.

S. Mojtaba Imani

Mohammad Mahdi Kiani

Network and Linux Mentor

Inbeet CTO. Believer in open source for future world. More than 10 years of active Linux and Unix user

Mohammad Mahdi Kiani

S. Mojtaba Razavi

Frontend Teaching Assistant

More than 5 years of experience in JavaScript and frontend frameworks and libraries.

S. Mojtaba Razavi

Check out our curriculum week after week.

Prepwork: get ready to start the bootcamp

Our web development course is very intense. To be prepared and make the most out of the bootcamp, you must complete a 40 hours preparation work to gives you basic tech foundations and culture.

  • Web 101, how the web works

  • Terminal and Git basic commands

  • HTML, CSS and JavaScript foundations

  • Tech workflows and tools in a startup

What you will do in practice

check

Tuition details and scholarships

check

Financing options

check

Employer sponsorship

About Us

The Fucamp team consists of specialists who are able to develop both technical skills and personal qualities. Our coaches work in IT and have not only good theoretical but also practical knowledge. They know what is relevant in the market now, and there really is something to share. Well, and, of course, our HR friends will help you get the job of your dreams. You can join the global market and work with international companies. Today we are thinking about tomorrow.

Hands-On Industry Experience Before You Graduate

Get practical, hands-on experience applying what you've learned as a Web Developer to a real business case presented by a leading digital business. In these dynamic industry projects, you'll work alongside industry practitioners while cross-collaborating with Fucamp students to develop a compelling digital solution. This is an essential experience applying your technical skills to a real-world business problem working as part of a diverse digital team, just like you will in your new career as a Web Developer.

Career Services That Get You Hired

We're in it together. During your Fucamp bootcamp and beyond, work with Fucamp’s dedicated Career Services team to help launch your career journey in a structured and accountability-based environment. In addition to meeting with your peers and our Career Services team members, you'll have access to a variety of world-class career services that have been proven by some senior developers who have entered the job market.

Get Started

Join a network of professionals who are transforming and accelerating their careers through cutting-edge tech skills.

Join us:

check

Digital Skills Training for the 21st Century

check

Empowering the Digital Leaders of Tomorrow

check

Cutting-Edge Digital Skills

Apply for interview:

By clicking “Apply For The Bootcamp”, you will receive an email and you can schedule the first interview.

All Content © Futech Inc. 2015-2022. FuCamp and the Fucamp Logo are trademarks of Futech Inc. All Rights Reserved.

twittertelegramlinkedingithubwhatsappyoutube