Skip to main content

Web Software Dev Elect Cred

Complete three elective credits. The suggested electives are: 152-140 Web Internship 145-119 Entrepreneurship 809-172 Diversity Studies 152-084 Front-End Development with Angular 138-118 International Bizsquad 801-198 Speech 152-001 Front End Development with React This is for informational purposes only. Once you register for your course, you can delete this block from your timeline.

Web Frameworks

In this course, students explore web applications using a variety of modern web development frameworks. They examine advanced server-side frameworks for creating dynamic data-driven web applications. Students utilize test-driven development (TDD) techniques and various tools for streamlining application development. Upon completion of this course, students will be able to build robust web applications using modern server-side frameworks for various platforms.

Front-End Development with React

In this course, students develop React applications using JavaScript and JSX tags. They examine the architecture of React applications including components, props and states, directives and services. Students create single-page applications that utilize data binding, the React router library and are based on components and JSX. Upon completion of the course, students will be able to create modern single page applications utilizing the React framework to solve a specific development need.

Developing ASP.NET Web Apps

In this course students will learn to use .NET Framework tools and technologies to develop advanced ASP.NET MVC applications. The focus will be on coding activities that improve performance and scalability of Web site applications. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This course will help prepare students for exam 70-486.

Advanced Web Programming

In this course, students develop server-side web applications utilizing the NodeJS platform. They examine advanced web application development focusing on RESTful development techniques and various web Application Programming Interfaces (APIs). Students perform database operations and create data-driven applications using various tools for streamlining application development. Upon completion of this course, students will be able to build a NodeJS server-side application for delivery to various platforms.

English Composition 1

This course is designed for learners to develop knowledge and skills in all aspects of the writing process. Planning, organizing, writing, editing and revising are applied through a variety of activities. Students will analyze audience and purpose, use elements of research, and format documents using standard guidelines. Individuals will develop critical reading skills through analysis of various written documents.

PHP Web Programming

This hands-on PHP Web Programming course provides the knowledge necessary to design and develop dynamic, database-driven web pages. Students will learn how to write and debug PHP code, how to effectively use many of its powerful features, and how to design and build their own PHP web applications. Students will design and create a Web Database usng the popular MySQL DBMS to function as a backend database for their PHP website.

Java Programming 2

This course focuses on the advanced language features of Java. Topics will include Java servlets, database access with Java Database Connectivity (JDBC), JavaServer Pages and JavaBeans. A portion of the class deals with application design issues in a web environment as well as connecting to a backed database server. Labs and hands-on projects are a required element to this class and provide the student with experience working with the more advanced features of the Java language.