Heads up! Continuing Education is switching to a new registration system. For a listing of our classes starting after July 1, please go to our new class search.

Order By Display Density

HTML and CSS

XCWH 1006 - HTML5 and CSS3 Fundamentals

Examine the basics of foundational web technology and create your own functional web pages using HTML5. Learn to configure text, color, and page layout with Cascading Style Sheets. Explore new CSS3 properties, web design best practices, and how to publish to the web. This class can be taken as part of the Web Design Certificate and the Web Development Certificate. Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: Comfortable using Windows, keyboard, and mouse.

CEU Hours: 2.8

Contact Hours: 28

Course Outline

1.	Internet and Web Basics
2.	HTML Basics
3.	Web Design Basics
4.	Cascading Style Sheets Basics
5.	Graphics and Text Styling Basics
6.	More CSS Basics
7.	Page Layout Basics
8.	More on Links, Layout, and Mobile
9.	Table Basics
10.	Web Publishing Basics
 
CRN Days Time Date Location Instructor Seats Open
50291 001 --WR--- 06:00-09:29 PM 01/04/17-01/26/17 RC 253 Stublen N 7 of 14

XCWH 1007 - HTML5 and CSS3 Advanced

In these hands-on sessions, you will learn to master the semantic markup available in HTML5, and discover how to use CSS3 to create amazing looking websites without resorting to complex workarounds. Create dynamic, efficient graphics with SVG and Canvas, and use new APIs to add geolocation and offline functionality. This class can be taken as part of the Web Design Certificate and the Web Development Certificate. Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: HTML5 and CSS3 Fundamentals or comparable knowledge.

CEU Hours: 1.4

Contact Hours: 14

Course Outline

1.	Introducing HTML5 and CSS3
2.	Markup, HTML5 Style
3.	More HTML5 Semantics
4.	HTML5 Forms
5.	HTML5 Audio and Video
6.	Introducing CSS3
7.	CSS3 Gradients and Multiple Backgrounds
8.	CSS3 Transforms and Transitions
9.	Embedded Fonts and Multicolumn Layouts
10.	Flexbox and Media Queries
11.	Geolocation, Offline Web Apps, and Web Storage
12.	Canvas, SVG, and Drag and Drop
 
CRN Days Time Date Location Instructor Seats Open
50295 002 MT----- 06:00-09:29 PM 02/06/17-02/14/17 RC 254 Stublen N 6 of 14

Microsoft Excel

XCOE 1006 - Excel 2013 Fundamentals

Discover the fundamental concepts of Microsoft Excel 2013. Learn how to enter and edit text, values, and formulas. Work with simple functions, apply formatting techniques, and create and modify charts. This class can be taken as part of the Microsoft Office Essentials Certificate and the Excel Specialist Certificate. Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: Comfortable using Windows, keyboard, and mouse.

CEU Hours: .7

Contact Hours: 7

Unit 1:  Getting started
          Topic A:  Spreadsheet terminology
          Topic B:  The Excel environment
          Topic C:  Navigating a worksheet
          Topic D:  Using a template
Unit 2:  Entering and editing data
          Topic A:  Entering and editing text and values
          Topic B:  Entering and editing formulas
          Topic C:  Saving and updating workbooks
Unit 3:  Modifying a worksheet
           Topic A:  Moving and copying data
           Topic B:  Moving, copying, and viewing formulas
           Topic C:  Absolute and relative references
           Topic D:  Inserting and deleting ranges, rows, and columns
Unit 4:  Functions
           Topic A:  Entering functions
           Topic B:  AutoSum
           Topic C:  Other common functions
Unit 5:  Formatting
           Topic A:  Text formatting
           Topic B:  Row and column formatting
           Topic C:  Number formatting
           Topic D:  Conditional formatting
           Topic E:  Additional formatting options
Unit 6:  Charts
           Topic A:  Chart basics
           Topic B:  Formatting charts
Unit 7:  Graphics
           Topic A:  Working with pictures
           Topic B:  Conditional formatting with graphics
           Topic C:  SmartArt graphics
Unit 8:  Printing
           Topic A:  Preparing to print
           Topic B:  Page Setup options
           Topic C:  Printing worksheets
 
CRN Days Time Date Location Instructor Seats Open
51538 009 --WR--- 06:00-09:29 PM 06/28/17-06/29/17 Off Campus OHEC 141 Stublen N 10 of 14

Programming

XCLP 1004 - Programming Fundamentals

Ready to become a programmer, or just want an introduction to object-oriented skills? Receive an introduction to classes, objects, behaviors, attributes and other object-oriented topics such as inheritance and exception handling. This is a language-independent class using an object-oriented approach to programming logic, the solid foundation needed to build 21st-century business applications and successful Web sites. This class can be taken as part of the Web Development Certificate. Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: Comfortable using Windows, keyboard, and mouse.

CEU Hours: 2.1

Contact Hours: 21

•	An Overview of Computers and Programming
•	Elements of High-Quality Programs
•	Understanding Structure
•	Making Decisions
•	Looping
•	Arrays
•	File Handling and Applications
•	Advanced Data Handling Concepts
•	Advanced Modularization Techniques
•	Object-Oriented Programming
•	More Object-Oriented Programming Concepts
•	Event Driven GUI Programming, Multithreading, and Animation
•	System Modeling with the UML
•	Using Relational Databases
 
CRN Days Time Date Location Instructor Seats Open
50126 002 --WR--- 06:00-09:29 PM 02/22/17-03/09/17 RC 252 Stublen N 3 of 10
51493 004 --WR--- 06:00-09:29 PM 07/12/17-07/27/17 Stublen N 10 of 10

Scripting Languages

XCPS 1003 - jQuery

Learn how to build interactive Web 2.0 sites using jQuery, a popular JavaScript library. Topics include selecting and decorating with jQuery, using images and slideshows, creating menus and tabs, DOM manipulation, and using AJAX with jQuery. Explore popular jQuery plug-ins to validate forms and more. This class can be taken as part of the JavaScript Programming Certificate . Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: HTML5 and CSS3 Advanced, JavaScript and AJAX, or comparable knowledge.

CEU Hours: 2.1

Contact Hours: 21

Course Outline

1.	Getting Started with jQuery
2.	Selecting Elements in the Document
3.	Event Handling
4.	Working with Styles
5.	JavaScript and the Document Object Model
6.	Animations and Effects
7.	The Event Object
8.	The DOM and Forms
9.	Working with AJAX
10.	Using Plugins
11.	Creating Plugins
12.	Advanced Techniques and Further Resources
 
CRN Days Time Date Location Instructor Seats Open
50280 002 --WR--- 06:00-09:29 PM 04/19/17-05/04/17 RC 252 Stublen N Full

Web Development Web Design

XCWW 1001 - pHp and MySQL

When static HTML pages no longer cut it, you need to step up to dynamic, database-driven sites that represent the future of the Web. Explore the way users work with pHp and MySQL to build dynamic sites using Open Source tools. Work with pHp and MySQL separately before going on to cover security, sessions and cookies, and using additional Web tools. Finish the class by creating sample applications. This class can be taken as part of the Web Development Certificate. Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: HTML5 and CSS3 Advanced, Programming Fundamentals, Access Intermediate or comparable knowledge.

CEU Hours: 3.5

Contact Hours: 35

Course Outline

1.	Introduction to PHP
2.	Programming with PHP
3.	Creating Dynamic Web Sites
4.	Introduction to MySQL
5.	Introduction to SQL
6.	Database Design
7.	Advanced SQL and MySQL
8.	Error Handling and Debugging
9.	Using PHP and MySQL
10.	Common Programming Techniques
11.	Web Application Development
12.	Cookies and Sessions
13.	Security Methods
14.	Perl-Compatible Regular Expressions
15.	Introducing jQuery
16.	An OOP Primer
17.	Example – Message Board
18.	Example – User Registration
19.	Example – E-Commerce
 
CRN Days Time Date Location Instructor Seats Open
50310 002 --WR--- 06:00-09:29 PM 05/10/17-05/25/17 RC 252 Stublen N 5 of 10
M------ 06:00-09:29 PM 06/05/17-06/05/17 RC 252    
--WR--- 06:00-09:29 PM 06/07/17-06/08/17 RC 252    
M------ 06:00-09:29 PM 06/12/17-06/12/17 RC 252    

XCWW 1011 - Web Development Portfolio Project

When you are ready to build programs to power your site, this self-directed class is the class for you. Bring assets such as HTML files, images and code snippets to begin programming your own site or application with the benefit of an instructor to provide feedback and guidance as needed. You will use and all tools utilized during previous Web Development Certificate classes, and will have the freedom to focus on a specific type of functionality, different components of a web site or application, or an entire site. This class can be taken as part of the Web Development Certificate. No textbook required for this class. Prerequisite: Completion of all other requirements for the Web Development Certificate or comparable knowledge. Preparation of checklists and components is recommended.

CEU Hours: 1.4

Contact Hours: 14

 
CRN Days Time Date Location Instructor Seats Open
50316 002 --WR--- 06:00-09:29 PM 06/14/17-06/22/17 RC 252 Stublen N 6 of 10

XCWW 1013 - Introduction to Web Development

Do you want to get into the world of Web Development, but you don?t know where to start? This class introduces you to the tools, technologies and methodologies used to build websites. The goal of this class is to explain buzz words and techniques that are just assumed by people already in web development world. This class can be taken as part of the Web Development Certificate. Class textbook included in course fee. Textbooks distributed in first course meeting. Prerequisite: Comfortable using Windows, keyboard, and mouse.

CEU Hours: .7

Contact Hours: 7

 
CRN Days Time Date Location Instructor Seats Open
52727 001 MT----- 06:00-09:29 PM 07/31/17-08/01/17 Stublen N 13 of 14
Clinic Courses (CLI) provide practical application and are offered on or off campus. Instructors supervise/direct student in a simulated or on-site setting.
Face-to-Face Courses (F2F) take place in a classroom. Based on JCCC's Statement of General Education. Students in all classes, including face-to-face classes, are expected to use technology appropriate to the course content and as needed to access web-based course materials. Face-to-face classes typically require access to computer equipment (either at home or in college labs provided for student use) and computing skills utilizing standard office, business and web browsing applications.
Hybrid Courses (HYB) combine face-to-face classroom instruction and the convenience of online web-based learning, resulting in a reduction of the amount of time spent in the face-to-face classroom and a significant increase of time spent studying online materials. Students registered in hybrid courses must attend class meetings as listed in the JCCC Schedule of Classes.
Internships (INT) provide experience to students for on-the-job training with cooperating businesses, agencies, and organizations. The number of hours for each internship varies.
Lab Courses (LAB) are face-to-face classes where students perform tasks as directed by faculty. Faculty members monitor the activity and provide individual and/or group instruction/assistance
Media Courses (MED) deliver all or a portion of instruction through either cable broadcast or pre-recorded video lessons. The videos are available in DVD format from the Billington Library.
Online Courses (ONLNE) use the Internet and a Learning Management System (D2L) to deliver course materials and to facilitate student-instructor, student-content, and student to student interaction. To participate in online courses, the student should have a good understanding of computer hardware and software applications and the Internet.
Continuing Education Online Courses (CEONL) and materials are delivered via the Internet. To participate in online courses, the student should have a good understanding of computer applications and Internet navigation. For more information about this course and other online learning options visit CE Online.
Private (PLV) lessons for credit are available from beginning to advanced in voice, piano, guitar, brass, woodwind and percussion. Lessons are scheduled by arrangement with private music instructors.
Self-Paced Courses (SEL) and Self-Paced Online (SPO) are offered on a schedule of study that allows students more flexible scheduling options. Course interaction is based upon a contract between student - instructor and in some cases can take up to one calendar year to complete. Some courses may use online delivery to facilitate the learning experience.
Self-Paced Courses (SEL) and Self-Paced Online (SPO) are offered on a schedule of study that allows students more flexible scheduling options. Course interaction is based upon a contract between student - instructor and in some cases can take up to one calendar year to complete. Some courses may use online delivery to facilitate the learning experience.
Travel Courses (TRV) may require in-class activities as well as traveling to a destination. Students will be responsible for the cost of the travel as well as the course costs.
Seats Open is an approximation of the number of seats available and may not represent the actual number of seats open at the time of registration.
This course is approved by the Kansas Board of Regents for guaranteed transfer among all Kansas public postsecondary institutions. Additional courses may also be eligible for transfer. Please visit the JCCC Registrar to learn more.