Web Development Bootcamp

Program Details

Duration: 12 weeks

Times: Asynchronous

Cost: $2,500
Alumni/Faculty/Staff Rate: $2,250
Student Rate: $1,500

Location: Online

Next Start Date:

Not Scheduled

Demand for web developers is soaring, with a projected 16% job growth by 2032, according to the Bureau of Labor Statistics.

About This Program

Embark on a transformative journey with WWU's Web Development Bootcamp. Our expert faculty will guide you through the essentials of full-stack web development in an AI-driven world. Through hands-on coding challenges and a compelling capstone project, you'll gain practical skills. Our integrated career services, including professional resume writing, along with a coveted WWU certificate, empowers you for your next career move. We offer tuition assistance and flexible payment options to make your journey accessible and affordable. See frequently asked questions to learn more. Upon completion you will receive a certificate of completion from Western's Professional and Continuing Education Department.

Designed For

Whether you're just starting out as an entry-level developer or looking to transition into a new career, this comprehensive program equips you with both front-end and back-end development skills. It's also ideal for web enthusiasts looking to advance their projects, entrepreneurs seeking valuable tech insights, and professionals in related fields aiming to enhance their versatility. Our dynamic learning environment thrives on challenges, ensuring that this bootcamp is accessible and enriching for all who join. Start your journey with us to become a proficient full-stack developer, ready for exciting career prospects or to bring your web-based ideas to life.

Career Outlook

Full-stack development isn't just about acquiring a skill; it's a strategic career move backed by compelling statistics. These roles come with competitive salaries, with median earnings of $73,760 and top earners surpassing $146,430 annually in the U.S. Diverse career paths await, from software engineer to front-end or back-end developer, and the startup ecosystem offers entrepreneurial opportunities. The global tech job market beckons, and job security is robust as technology continues to evolve. Embrace continuous learning, and you're on the path to a fulfilling career in the dynamic world of full-stack development. The numbers affirm it: your future in tech is bright.

Frequently Asked Questions

Course 1
  • Week 1: HTML, <head>, <body>, basic HTML elements, structure, and ARIA
  • Week 2: CSS, properties, and declarations
  • Week 3: Responsive design, breakpoints, mobile first, and desktop first
  • Week 4: Design Systems, CSS variables, components, and reusability
Course 2
  • Week 1: JavaScript basics and problem solving, including variables, string, Booleans, and conditionals
  • Week 2: JavaScript basics and problem solving, including loops, arrays, and functions
  • Week 3: JavaScript basics and problem solving, including functions, objects, and random
  • Week 4: Introduction to react, including components, lists, forms, and hooks
Course 3
  • Week 1: Design and develop React applications from scratch
  • Week 2: Introduction to backend design and implementation, MongoDB, NodeJS and ExpressJS
  • Week 3: Scalable React development, Context, and Routing systems
  • Week 4: Scalable React development, systematic error handling, and deployment
  • Watching video lectures: 4-6 hours
  • Homework: 4-5 hours

During the first week of the program, the faculty will identify a time that works best for the cohort.

Two 60-minute labs will be held on Zoom each week.

  • Two 30-minute office hours will be conducted via Zoom. We will identify a time that will work best for students.
  • There will be asynchronous Q&A set up via Discord.

What You'll Learn

  • HTML
  • CSS
  • JavaScript
  • React
  • NodeJS
  • Git
  • Generative AI Tools
  • Intro to Web Development
  • Full-Stack Web Development

Develop a strong understanding of HTML and CSS fundamentals. Gain practical experience in creating and implementing design systems. Build a series of HTML and CSS projects to demonstrate your mastery.

Develop a solid foundation in JavaScript, covering variables, conditions, and functions. Gain experience in using JavaScript for front-end development. Introduction to React and how to use it to develop and style simple web applications.

Master intermediate and advanced React knowledge. Deepen skills in React development. Gain a profound understanding of full-stack development, including using MongoDB, structuring a backend with NodeJS, and connecting backend to frontend React web applications.

Connect with an Advisor

Meet Your Instructors

Michael Tsikerdekis is an associate professor in the computer science department at Western Washington University. He holds a Ph.D. in Informatics from Masaryk University in Brno, Czechia. He is an IEEE Senior Member and a 24/25 U.S. Fulbright Scholar.

His past work experience includes being a professor at the University of Kentucky, a system server operator for IBM, and web developer on multiple projects utilizing technologies from PHP to React. He has also developed cross-browser extensions such as BibNext which are utilized by thousands of users.

He has taught an extensive record of courses which includes among others computer networks, content management systems, databases, and computer security. His teaching style involves keeping theory at a minimum and employing hands-on exercises and demonstrations to illustrate the application of various concepts. His teaching philosophy focuses on enabling students to learn by allowing them to apply their unique skills to problems while preventing assessment from becoming a hindrance to the learning process.

Image

Michail Tsikerdekis wearing a suit and tie with a pleasant expression on his face.

Image

Qiang Hao with glasses and a blue shirt.

Qiang Hao is an associate professor of computer science at Western Washington University. He has rich experience in computing education research, and over a decade of experience in software development. He is currently developing a book with Manning titled Grokking Relational Database Design.

Filip Jagodzinski is a professor of computer science at Western Washington University. He earned his B.S., M.S., and Ph.D. from Columbia University, Villanova, and the University of Massachusetts Amherst, respectively. His area of scholarly expertise is computational structural biology. When not mentoring students on research, he enjoys teaching a wide range of classes, from introductory to programming up through graduate-level automata theory. Prior to earning his Ph.D. in 2012, he worked as a laser confocal technician in New York City’s Mt. Sinai Hospital, and later as a software developer for multiple years outside of Philadelphia, where he learned industry best practices while contributing to the front- and back-end code for an activity management suite of tools for the insurance industry.

Image

Filip Jagodzinski in a striped shirt smiling at the camera.