In this course students study the anatomy of the Hypertext Markup Language (HTML)/ Extensible Hypertext Markup Language (XHTML) document. Students expand on their knowledge of typography; rules; images; multimedia; lists; forms and other coding elements used within a web page. Other topics may include executable content; dynamic documents and Extensible Markup Language (XML) coding.
This course introduces students to Adobe Photoshop the fundamental graphics application and image editing software used in the computer graphics industry. Students learn the fundamentals of this software and will study topics including selections; layers; masking; filters; image manipulation and correction; composition; painting and optimization for the web. Students examine techniques for efficient editing & processing and file handling. Topics in photo editing may be studied including color enhancement & lighting correction and overall retouching.
Students work with software applications used to create electronic documents and forms for download in a public document format (PDF) files. Students learn to use software to develop documents for editing and uploading to the web. Students create and exchange documents; collect and compare comments and tailor security of files for distribution. Students learn how to assemble electronic files into reliable PDF documents for easy sharing and display.
Students in this course explore the uses of web publishing software for designing creative & professional web sites. Students learn to use this web design program to create and edit web pages. Students learn how to use design tools to generate better code and write code faster; more efficiently and more accurately. Students learn about design; authoring; data and publishing tools used by this software. Topics covered may include templates; tables; layouts; forms; manipulation tools; effects; menus; scripts and browsers & resolutions. Students gain an understanding of the flexibility and functionality offered by this web design program.
Students in this course will learn about relational database management systems for storage and retrieval of user data. Students will design and create a database; work with data and provide database administration. Students will study how the database is essential to the e-commerce business and how to build security measures such as authentication into the database.
In this course students will advance upon their foundations of web scripting techniques for the development, maintenance and scaling of JavaScript plugins for modern websites.  Topics include popular design patterns for the structuring and organization of JavaScript plugins with the use of popular code libraries such as jQuery in addition the theory and creation of a single page applications using popular JavaScript frameworks, AJAX, and JSON data files.
In this course students examine different types of scripting language used in web site design and development. Scripting languages covered in this course may include but are not limited to: Java; JavaScript; XML; ASP; PHP and Python. Students learn how scripting language is used to write functions that are embedded in HTML pages and how it can make calls to web or a web-service server after a page has loaded. Topics may include forms; text effects; navigation and snippets. Students also learn how scripting languages can be used to add elements such as shopping carts; accounts and galleries to retail-based web sites.
Online sales processing using credit card based transactions may not be quite as straightforward as you may think. Adding a shopping cart is only a part of the whole ecommerce process. In this course students learn how to design the site for electronic sales including a means to collect orders; store customer information; collect payments and protect data.
The purpose of this course is to give students the tools to create simple motion graphic solutions for the use in web sites, mobile applications, and other web solutions. We will explore the use and creation of SVG files, CSS3 animations, HTML5 video/audio as well as an overview of creating animations utilizing the HTML5 canvas element with JavaScript. This course will also go over Adobe Edge Create, a program that allows the creation of complex and intricate animations without coding.
This course introduces students to the World Wide Web. Students examine the history of the web and how its development has shaped the ways people do business and advertise. Students gain an understanding for the complexity of the web and how servers; users and databases all work; search; access information and download simultaneously. Topics in this course may include the basics of HTTP; FTP; HTML language and tags; coding styles; links; image placement and image maps. Students learn the importance of web page appearance and navigation. Students are introduced to the basics of initial web page planning and production and learn key terminology applied to web page creation and implementation.
This course introduces students to the World Wide Web. Students examine the history of the web and how its development has shaped the ways people do business and advertise. Students gain an understanding for the complexity of the web and how servers; users and databases all work; search; access information and download simultaneously. Topics in this course may include the basics of HTTP; FTP; HTML language and tags; coding styles; links; image placement and image maps. Students learn the importance of web page appearance and navigation. Students are introduced to the basics of initial web page planning and production and learn key terminology applied to web page creation and implementation.
This course introduces students to Adobe Photoshop the fundamental graphics application and image editing software used in the computer graphics industry. Students learn the fundamentals of this software and will study topics including selections; layers; masking; filters; image manipulation and correction; composition; painting and optimization for the web. Students examine techniques for efficient editing & processing and file handling. Topics in photo editing may be studied including color enhancement & lighting correction and overall retouching.
Vector graphics are ideal for simple or composite drawings that need to be device-independent or do not need to achieve photo-realism. In this course students learn how to use a computer software program to create and edit vector-based graphic images for use within a web page. Applying the principles of graphics design students will create and edit images for use within a web page. Other topics may include drawing and various artistic techniques to produce visual graphics effective for the web.
Vector graphics are ideal for simple or composite drawings that need to be device-independent or do not need to achieve photo-realism. In this course students learn how to use a computer software program to create and edit vector-based graphic images for use within a web page. Applying the principles of graphics design students will create and edit images for use within a web page. Other topics may include drawing and various artistic techniques to produce visual graphics effective for the web.
This powerful program is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML documents. Student in this course will learn how to write programs to store and retrieve data; build arrays; manipulate non-numerical data and handle errors and exceptions. Other topics may include reusing code; writing functions and writing object-oriented PHP.
Students in this course explore the uses of web publishing software for designing creative & professional web sites. Students learn to use this web design program to create and edit web pages. Students learn how to use design tools to generate better code and write code faster; more efficiently and more accurately. Students learn about design; authoring; data and publishing tools used by this software. Topics covered may include templates; tables; layouts; forms; manipulation tools; effects; menus; scripts and browsers & resolutions. Students gain an understanding of the flexibility and functionality offered by this web design program.
Students in this course explore the uses of web publishing software for designing creative & professional web sites. Students learn to use this web design program to create and edit web pages. Students learn how to use design tools to generate better code and write code faster; more efficiently and more accurately. Students learn about design; authoring; data and publishing tools used by this software. Topics covered may include templates; tables; layouts; forms; manipulation tools; effects; menus; scripts and browsers & resolutions. Students gain an understanding of the flexibility and functionality offered by this web design program.
Students in this course explore the uses of web publishing software for designing creative & professional web sites. Students learn to use this web design program to create and edit web pages. Students learn how to use design tools to generate better code and write code faster; more efficiently and more accurately. Students learn about design; authoring; data and publishing tools used by this software. Topics covered may include templates; tables; layouts; forms; manipulation tools; effects; menus; scripts and browsers & resolutions. Students gain an understanding of the flexibility and functionality offered by this web design program.
This course will expand upon basic scripting techniques and introduce students to basic application programming. The class will present the fundamentals of object oriented programming using the Java language. Topics include methods & behaviors and classes as well as other object oriented programming techniques such as inheritance and data modeling. Students will learn the inner workings of web applications and explore trending topics in web design as related to application development.