Web Development Education Now Available

Aug

22

Web Development Education Now Available

Offered by SUNY Ulster’s Office of Continuing & Professional Education

August 22, 2017
Stone Ridge, NY

Web Development Education Now Available

Offered by SUNY Ulster’s Office of Continuing & Professional Education

This fall, SUNY Ulster will be offering several credit and noncredit courses to students and community members looking to start or further their careers in the Web Application Development field. The classes employ a project-based approach, providing hands-on experience for students that engage both their abilities to master topics and their creativity as they prepare for an innovative technology career. The program includes an optional internship at a local technology company for qualified applicants. Semester-long courses as well as shorter topic-oriented courses will be available starting in late August.

COMPUTER SCIENCE 1
This course covers the fundamentals of computer problem solving and programming. Topics include program development process, differences between the object-oriented, structured, and functional programming methodologies, phases of language translation (compiling, interpreting, linking, executing), and error conditions associated with each phase, primitive data types, memory representation, variables, expressions, assignment, fundamental programming constructs (sequence, selection, iteration), algorithms for solving simple problems, tracing execution, subprograms/functions/methods, parameter passing, secure coding techniques (criteria for selections of a specific type and use, input data validation), and professional behavior in response to ethical issues inherent in computing. The Java programming language is used.
Instructor: John Sheehan
DCB2140 - 01

WEB APPLICATION DEVELOPER 1
This course explores the web development processes and tools used to support the creation of websites and web applications. Students explore HTML, CSS, and JavaScript and use them to create websites and web applications hosted by a web server. Web application development frameworks will also be introduced. Through labs and projects, students create both static and dynamic web content in the context of producing a professional quality web site. The course focuses on the underlying tools of web development.
DCB2142 - 01

WEB DESIGN (HTML, CSS, JAVASCRIPT, ACCESSIBILITY, USABILITY) – INTRODUCTORY LEVEL
In this 15-hour course, students will study the Client-Server Architecture of the World Wide Web, Static vs. Dynamic Web Pages, Accessibility and Usability Heuristics, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) and JavaScript and Dynamic Hypertext Markup Language (DHTML).
Instructor: C. Marcello
DCB2145 - 01

WEB DEVELOPMENT (PHP PROGRAMMING) – INTERMEDIATE LEVEL
Students will continue on to learn PHP Server-Side- Scripting, AJAX, PHP POST and GET Methods, PHP Functions, Programmer-Defined Functions and PHP Development and Testing.
Instructor: C. Marcello
DCB2146 - 01

DATABASE DESIGN AND DEVELOPMENT (MYSQL) – INTERMEDIATE LEVEL
In this intermediate course, students will learn Relational Database Basics, Normalization and Data Integrity, Entity Relational Data Modeling, Structured Query Language (SQL) and Advanced Structured Query Language Commands.
Instructor: C. Marcello
DCB2147 - 01

BUILDING AN E-COMMERCE DATA-DRIVEN WEBSITE IN PHP/MYSQL – ADVANCED LEVEL
Students ready for advanced level learning will learn how to Create a Database-Driven Online Store, Connecting to the MySQL Database Using PHP, Create a Database-Driven Product Catalog, Create a Database-Driven Shopping Cart and Create a Database-Driven Purchase and Checkout System.
Instructor: C. Marcello
DCB2148 - 01

DESIGNING YOUR BUSINESS WEBSITE CONTENT FOR MAXIMUM SUCCESS
Not all websites are created equal. For your online business presence to yield maximum benefit to your business, all content on the site must be designed to communicate value to your ideal customer in an easy and natural way. In this course, students will learn how to define and plan their website content for the optimal conversion to business goals. This course covers content blocks and flow, user journey, graphic branding, calls to action, online marketing strategy, mockups and wireframes.
DCB2170 - 01

LEARN TO BUILD A WEBSITE - PART I
Students are provided with a hands-on introduction to the universal architecture of the web. This course covers website construction with HTML5 and CSS, design and usability concepts, website hosting and administration. Students will learn how to build a simple, professional class website.
Instructor: S. White
DCB2171 - 01

LEARN TO BUILD A WEBSITE - PART II
In this course, students will extend their knowledge of HTML5 and CSS in building multipage websites. Students will explore file structure and hierarchy, CSS strategies for managing multi-column layout, CSS drop-down menus, tables, forms and multimedia. Optional: Students who take Designing Your Business Website Content for Maximum Success can use their own business content from that course to develop their own professional multi-page website in this course. Prerequisite: Learn to Build a Website– Part I or equivalent knowledge (instructor-approved)
Instructor: S. White
DCB2172 - 01

INTRODUCTION TO JAVASCRIPT & JQUERY
This course is designed for JavaScript novices who have little or no experience with the language. Students will learn the structure of JavaScript - variables, scope, control flow and functions. Students will create code that interacts with DOM and adds interactive behavior to a website. The course will discuss best practices and introduce jQuery – a widely used JavaScript library. Prerequisite: knowledge of HTML and CSS or Learn to Build a Website - Part I.
CB2173 - 0

WEBSITE OPTIMIZATION FOR GOOGLE
This course examines the interplay between clear business messaging and search engine optimization. Principles covered include: Niche Service, Location, Speed, Proper Website Structure, Blogs, Target Keywords, Tags, Metadata, Google Analytics basics, Google Search Console basics, AdWords basics and Tips and Tricks.
DCB2174 - 01

For more information or to register, contact SUNY Ulster Continuing and Professional Education at 845-339-2025 or register online at sunyulster.edu/ce. Pre-registration is required for all courses.

Upcoming Events