Software Required: Any word processing software, Basic text editor, Web Browser that supports frames and HTML 4 and up. Students do require access to server space for the final assignment in this course. Note, students my need to pay an additional fee if an acceptable free alternative cannot be sourced.
In this introductory course, you'll learn to create a professional website without having to write code by hand and covers HTML5 and CSS3 for responsive web design. You will also learn how to create HTML-based headings, paragraphs, lists, and tables; insert graphics; add links to text and images; apply cascading styles sheets; and customize the Dreamweaver workspace. And finally, publish a finished site to the Web. Prerequisite: A working knowledge of your computer and operating system. Knowledge of HTML is recommended.
Textbook required. Software Required: Adobe Dreamweaver CS6 or CC.
Software required: Adobe Photoshop CC No textbook required.
Textbook required. Software Required: As well as a word processing software program, students will require a design/page layout program (such as Adobe InDesign, Adobe Illustrator, Adobe Photoshop, QuarkXpress or Corel Draw) capable of creating and saving small graphic design compositions in jpeg or PDF formats.
This course introduces the student to Server-Side Programming, with Node.js implementing several modules such as Express, Mongoose, Sequelize, Multer, Client-Sessions etc. The students will learn how to create Express Servers and routes, how to store persistent data retrieve from forms, how to create sessions and how to apply authorization and authorization. At the second part of the course the student will be introduced to Angular and learn how to create well-designed apps with persistent data, authentication, and authorization.. Prerequisite: HTML Introduction Textbook required.
This course expands upon the basic skills you have in developing Java applications to developing more robust Java applications. You will learn some of the more advanced Java topics such as utilizing inheritance, the swing toolkit, layout managers, the event model, exceptions and file input/output. Prerequisite: Java Introduction or equivalent Textbook Required.
Software Required: JAVA SDK, JAVA IDE - both free downloads. Can support MAC users. Have students contact instructors immediately upon logging into course to confirm compatibility with their MAC version.
This course provides the beginning programmer with a guide to developing applications using the Java programming language. This course covers object-oriented programming concepts including: creating and using classes and methods, loop structures, string method, if/thenelse, joptionPane Class and arrays. Prerequisite: Introduction to computers or equivalent, programming experience is an asset. Textbook Required.
Software Required: JAVA SDK, JAVA IDE - both free downloads -Can support MAC users. Have students contact instructors immediately upon logging into course to confirm compatibility with their MAC version.
Software required: Web Browser, Text Editor such as EditPad Lite, Editplus or PSPad.