Bellevue College Web Development Courses: A Comprehensive Curriculum

Bellevue College offers a comprehensive web development curriculum designed to equip students with the skills necessary to thrive in the job market's demand for qualified web professionals. Expert faculty emphasize real-world projects and learning by doing, ensuring graduates are well-prepared to succeed and stand out. This curriculum covers a wide range of topics, from front-end web design and coding to back-end server scripting and database skills. The program is structured to provide a manageable course load for busy students, allowing them to simplify their study experience while learning alongside the same group of peers online.

Foundational Courses

The curriculum begins with courses that establish a strong foundation in web development fundamentals.

Introduction to Web Development

This course examines the fundamentals specific to web development. Topics covered 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. The course also provides an overview of the overall design of the internet, operating systems, command line interfaces, cloud computing, serverless architectures, security, and web accountability.

JavaScript Fundamentals

This course focuses on the concepts of programming using JavaScript in the Enterprise. Students learn JavaScript by writing JavaScript. 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. GitHub is used to host and share coding projects.

Web Development Business Practices

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. A big part of success in web development is communication and collaboration tools you’re bound to encounter as a professional web developer.

Read also: Ace the Bellevue College Placement Test

Advanced JavaScript and Back-End Development

Building on the foundational courses, the curriculum delves into more advanced JavaScript concepts and back-end development techniques.

Advanced JavaScript

This course continues where the introductory JavaScript course left off. Students use a wide range of JavaScript programming strategies to build interactive programs. Master JavaScript by learning and solving real-world problems. 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.

Node.js with Express

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 API's. GitHub is used to host and share coding projects.

NoSQL Databases

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.

API Development and Management

This course presents the purpose of APIs (Application Programming Interfaces), their functions, and how to use and manage them in the context of web development. Topics include REST methodologies, design best practices, security, testing, debugging, documentation, and the OpenAPI specification. Node.js will be used for the programming language and SoapUI for testing and debugging the solutions. GitHub is used to host and share coding projects.

Read also: Bellevue College Mascot

Front-End Frameworks and DevOps

The curriculum also covers modern front-end frameworks and DevOps practices to ensure students are well-versed in current industry standards.

Angular with TypeScript

This course covers web application frameworks and how to build client-rich applications using Angular with TypeScript. Learn Angular with TypeScript by building real-world applications. Following an intensive, hands-on style format, 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. GitHub is used to host and share coding projects.

DevOps for Web Development

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 to improve collaboration and communication. Students will learn techniques for building a DevOps model and gain understanding of how continuous delivery improves software quality.

Advanced Front-End Development

Using JavaScript and client-side libraries such as React, students learn to design reusable UI components, develop custom classes, objects, and functions, and implement API integration using callbacks, promises, and async/await in client-side web applications. Students also gain practical experience following agile development principles and with version control by creating and utilizing repositories for web projects.

Immersive Web Development Bootcamp

The curriculum culminates in an immersive web development bootcamp that provides a full-stack experience.

Read also: Is TLG Learning in Bellevue Right for You?

Web Development Bootcamp

This course is an immersive web development bootcamp. It is a full stack experience using the skills previously developed in languages, API, and framework. The course pulls it all together in a more difficult and highly demanding environment. Topics include UI considerations, web services, server-side scripting, and database development and use. Students will complete individual JavaScript projects using the entire web stack. Groups will complete a real-world, highly complex, JavaScript project using the entire web stack and using separate development environments to promote software through development, QA, and production. GitHub is used to store the projects. The course is synchronous with all students participating five nights a week for 9 consecutive weeks.

General Education Courses

In addition to the core web development courses, students are required to take general education courses that broaden their knowledge and skills.

American Republic

This course focuses on the political and philosophical traditions of the American republic, especially as embedded in the ideals, values, traditions, founding documents, and institutions of the United States, and considers how these traditions relate to individual citizenship and global society.

Tradition and Change

This course focuses on the creative tensions that exist between the forces of tradition and change as the country undergoes social, cultural, and political change. It considers the manner in which change can renew the vitality of a republic.

Civic Engagement

This course examines civic engagement in relation to individual freedoms and responsibilities. It fosters engaged citizens, empowered to effect positive change. Take general education courses that do more than fill a requirement. and ethical leadership.

Additional Information

Bellevue College offers a flexible online web development degree, designed to bring quality learning into a format that fits your schedule, without sacrificing meaningful faculty feedback and collaboration with peers across the country. The program is considered a non-licensure degree/certificate program and is not intended for those seeking licensure or the practice of licensed profession.

Admission and Transfer Credits

To be admitted to Bellevue University, provide proof of high school completion. International students must provide a few extra documents from an accredited institution of higher learning. College is challenging, but getting in shouldn’t be. We have simplified our requirements for admission and we do not require entrance exam scores like the ACT or SAT-so you can get on track to achieving your goals. Consult with an admissions counselor to determine your eligible credits, as well as to verify minimum graduation requirements for this degree. Transfer credits must be from a regionally accredited college or university. Already have an associate degree? You could accelerate your bachelor's degree completion. Talk to us about our generous credit transfer policy so you can make more of the credits you’ve already earned count toward your degree.

Financial Aid and Tuition

Our counselors will guide you to find a financial aid plan that works for you. Explore all the ways to help pay for your degree. Military, National Guard, Reserve, and Coast Guard, and their spouses, with proof of status, are eligible for a special tuition rate of $250 per credit hour for all undergraduate, certificate, and certificate of completion programs as they work towards their degree. Only pay for the credits you need.

Application Process

Short on time? You can start the application and save your progress as you go. Start the application process. Transferring in previous college credits? Bellevue University's Office of the Registrar to be considered an official document. Ready to get started?

tags: #bellevue #college #web #development #courses #curriculum

Popular posts: