Call us Now: 1-866-827-8467

Web Development

Bachelor of Science Degree

Designed by developers for developers, the Web Development degree gives you hands-on experience in full-stack web development. This leading-edge degree combines front-end web design and coding with back-end server scripting and database skills required by employers of full-stack web developers. You'll gain practical experience in the latest techniques and frameworks used in web stacks, along with the skills needed to design and develop dynamic web applications as you build a portfolio of skills that include User Interface (UI) and design principles, JavaScript, Angular, Node.js, NoSQL databases, DevOps, APIs, and more.

Interested in this degree?  Start Here

Courses in the major include:

This course examines the fundamentals specific to web development. Topics will include web standards, accessibility/usability, and the coding languages which serve as the foundation for web development: HTML and CSS. Students work with these languages at a basic level, learning the essential structures, coding conventions, and best practices associated with the effective use of HTML and CSS in modern web-development environments.
This course examines Internet terminology, how web systems are designed, how data flows across the web, and what is involved in building a website. Topics include overall design of the internet and how front end, back end/server, and database interact.
Learn JavaScript by writing JavaScript. This course covers the concepts of programming using JavaScript in the Enterprise. Focus is on the JavaScript programming language syntax, software design, coding, documenting, and debugging strategies. Topics include Data Types, Reference Types, Operators, Objects, Control Statements, and Functions. Projects use these topics in an intensive, hands-on format to build enterprise relevant solutions.
This course prepares a web developer for effectively navigating the business considerations surrounding the web development profession to include business skills, proposal management, user interface design considerations and communication techniques. Additional topics include sizing and estimation approaches within agile development environments, requirement elicitation techniques and tools, user experience considerations, and accessibility.
Master JavaScript by learning and solving real-world problems. This course continues where the introductory JavaScript course left off. Students use a wide range of JavaScript programming strategies to build interactive programs. Topics include object-oriented programming, unit testing, asynchronous executions, files and streams, lambda expressions, and module bundlers. Problem solving using advanced JavaScript techniques is emphasized. GitHub is used to host and share coding projects. Prerequisite: WEB 231
This course introduces the core concepts of non-relational database structures. Topics include Key/Value pairs, Table Structures, Data Types, Data Access Controls, and NoSQL Queries. Relational databases (MySQL) are explored to contrast the capabilities of non-relational to relational database structures. Python will be introduced as a tool for database interface.
This course introduces the process of building web-based applications in Node.js with Express. Students learn to create web forms, collect and process information obtained from them, retrieve and update information contained in a MongoDB database, and build stand-alone RESTFul APIs.
This course presents the purpose of APIs (Application Program Interfaces), their functions, and how to use and manage them in the context of web development. Topics include REST methodologies, Responses, JSON Web APIs, REST based Authentication and Authorization, MicroServices, ESBs (Enterprise Service Bus), and Testing and Debugging APIs. Node.js is used for building RESTFul APIs and SOAP UI is used for testing and debugging them.
Learn Angular with TypeScript by building real-world applications. This course covers web application frameworks and how to build client-rich applications using Angular with TypeScript. Students will learn how to write code in TypeScript, communicate with middleware platforms using HTTP and WebSocket protocols, automate the building and deployment processes using the Angular CLI, organizing navigation in a Single Page Application (SPAs), learn industry best practices, unit-testing, and deployment.
This course introduces students to a set of DevOps (Development Operations) tools and best practices that emphasizes the collaboration and automation of development and deployment processes. Principles of release management, configuration management, orchestration, virtualization, containerization, and monitoring are examined. Students will learn techniques for building a DevOps model and gain understanding of how continuous delivery improves software quality.
This course is an immersive web development bootcamp. It is a full stack experience using the skills previously developed in languages, API, and framework. Students will complete individual JavaScript projects, while groups will complete a real-world JavaScript project using the entire web stack and using separate development environments to promote software through development, QA, and production. The course is synchronous with all students participating five nights a week for 9 consecutive weeks.

Your Experience Counts

Bellevue University welcomes the college-level learning you already have and will count it toward your degree. Take advantage of the credits you have. Save time and money.

Real Learning for Real Life

Tracy Zamora graduated from Bellevue University through her employer's partnership with Bellevue University. Now, she directly applies the knowledge and skills she earned from her BS in Behavioral Science to her role. Her colleagues notice and she's their go-to for advice.

Looking for more?

Bellevue University offers more than 50 career-relevant bachelor's degrees.

We'll help you find the one that's right for you. Contact an Enrollment Counselor.

Connect Now

© Bellevue University. All rights reserved. | Privacy | Terms of Use | Accreditation | Consumer Information

Schedule your personal advising session now!