Upload
konrad-roeder
View
255
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
Certificate Programs in
Web Technology Solutions
and
Professional
Open Source Web Development
• Please phone in:
206-315-1785 or 1-800-379-6841
Participant Code: 9416 2196 #
Welcome!
• Dial-in numbers
• Please mute your phone
• Ask questions by:
– Typing in chat window
– Un-muting and asking during an open Q&A
• Contact Us link
UW Certificate Programs in
Web Technology Solutions and
Professional Open Source Web Development http://www.pce.uw.edu/certificates/web-technology-solutions.html
http://www.pce.uw.edu/certificates/open-source-web-development.html
D.A. Clements
Agenda
–Who are we?
–What is happening in this field?
–What and how will I learn in this program?
–How will I benefit from this program?
– Is this program right for me?
Who are we?
• Professional & Continuing Education (PCE)
• Instructors and PCE Staff
• Prospective student introductions
• Typical students enrolled in program
Professional & Continuing Education
• University of Washington—150 years!
• Educational Outreach—100 years!
• Certificate programs
Introductions
• D.A. Clements, Program Manager
• And you!
*Soon to be renamed Foundations of Web Design & Development
Course or Program Instructors
Introduction to Web Publishing*
Zoe Holbrooks
Web Technology Solutions Jeff Witzel Lincoln Mongillo Daniel Parshall
Professional Open Source Web Development
Niek Sanders Jay Zeng Catalin Teodorescu
Typical Students
Broadening Skill Base
Career Advancement
Career Change
Start a New Career
A Recent Cohort • Software Engineers
• System Developer
• Real Time Software Engineer
• Manager, Business Systems
• Director of Information
• Program Director at a radio station
• Product Managers (Director, Assoc.)
• Web Builder
• Web Content Specialists
• Web Manager, Webmaster
• Web Channel
• Business Systems Analyst II Manager
• Outreach Specialist
• Benefits Coordinator
• Graphic Design/Web Developer
• Editor, SharePoint Developer Documentation
• Company Principal
• Web Developers
• QA Manager
• Web-QA Engineers
• Maintenance & Support Specialist
• Joint Venture Accountant
• Project Supervisor
• Web, Events & Information Specialist
• Web & Graphic Developer
• IT Director, Web, CRM & Group Products
• CMS Site Builders (Drupal, WordPress)
• Principal Software Designer
• Programmer Analyst
• Applications Development Team
• Web Designers
• Senior Interactive Media Designer
What is happening in the field?
• Latest technologies and strategies
• Trends shaping and reshaping the field
• Job outlook
Technologies for Websites
Sites in millions
PHP, 25 Million
ASP.NET, 7 million
Frontpage Extensions, 4
million
Dreamweaver, 3 million
Perl, 1 million
DAV, 1 million
Jobs in Seattle
What and how will I learn?
• Critical knowledge, key skills and competencies
• Learning experience
• Program format and delivery
• Enrollment options
Critical Knowledge, Key Skills & Competencies
• Learn how back-end server and database technologies work with front-end Web interfaces to create seamless e-commerce experiences for clients.
• Add user interaction to Web pages with JavaScript.
• Explore the server environment and architecture of database-driven Web applications.
• Learn how to use PHP to create website templates, connect to databases and update data over the Web.
• Design efficient MySQL databases to reduce data redundancy.
On completion of the certificate, you will be able to . . .
• You will be ready to build and maintain customized, dynamic, database-driven and business-friendly Web sites using open source software.
Program Format and Delivery
Online format
• Weekly due dates
• Hands-on experience
• Web hosting is provided
Program Courses and Schedule
Quarter Course Dates
Winter Front End Scripting with JavaScript
Jan 7 - Mar 22, 2013
Spring Server-Side Programming Using PHP
Apr 1 - Jun 14, 2013
Summer SQL, Data Storage Technologies, and Web-Data Integration
Jun 24 - Aug 23, 2013
First Course:
Front End Scripting with JavaScript
• Respond to user actions
• Fundamental concepts common to all programming languages
• DOM (Document Object Model) and its relationship to content on the web page
• Overview of jQuery and AJAX
Second Course:
Server-Side Programming Using PHP
• Server-side programming with SQL databases
• Development of data-driven Web applications
• PHP includes
• File handling
• Validating user input
• Accessing MySQL databases through PHP scripting.
• Data-driven websites.
Third Course:
SQL, Data Storage Technologies, and Web-Data Integration
• Designing and creating your own efficient databases
• Accessing databases online using PHP
• Storing information so that it can be searched, browsed and used to make informed decisions
• SQL basics
• Creating queries
• Retrieving and writing data with MySQL and PHP
• User sessions and cookies.
• MySQL's storage engines, data types, administration utilities, security features and data import/export facilities
How will I benefit from this program?
• You will be ready to build and maintain customized, dynamic, database-driven and business-friendly Web sites using open source software.
• Program Benefits
– Program cohort and access to instructor
– Coherent curriculum created with local advisory board input
– Link to leading research university
– Access to Microsoft DreamSpark®: free software downloads for Microsoft Visual Studio, Visio, Project, Office and Windows
– Substantial discount (80%) on Adobe Creative Suite® for educational use
Professional Open Source Web Development For graduates of Web Technology Solutions
Typical Students
• Alumni from Web Technology Solutions
• Someone with a year or two of experience with JavaScript, PHP and MySQL
– Often self taught and wants to fill in the gaps, learn best practices
Seattle Jobs
Seattle Jobs
• jQuery ranks #8 on national job trends (Source: indeed.com)
What and how will I learn?
• Critical knowledge, key skills and competencies
• Learning experience
• Program format and delivery
• Enrollment options
Critical Knowledge, Key Skills & Competencies
• Best open source front-end and back-end tools, frameworks and libraries.
• Object-oriented PHP, authentication, security and MySQL Stored Procedures
• AJAX, JSON and jQuery – the most popular JavaScript library – for responsive Web design
• Troubleshooting, debugging, quality assurance and unit testing
• Strategies for high traffic and high availability websites
• Database and cloud storage solutions to support enterprise-level websites.
Benefits
• Upon successful completion, you will be ready to build feature-rich, scalable websites using open source technologies including php, jQuery and advanced MySQL tools.
Program Format and Delivery
• Choice of classroom or online
• Held weekly in downtown Seattle
– 4th Avenue between Union and University
• Hands-on experience
• Guidance of an instructor
Program Courses and Schedule
Quarter Course Dates
Autumn Query and AJAX for Responsive Web Sites
Oct. to Dec., 2013
Winter Object-Oriented PHP for High-Traffic Websites
Jan. to Mar, 2013
Spring MySQL Design, Development & Administration
Apr to Jun, 2013
Autumn quarter:
jQuery and AJAX for Responsive Web Sites
• Use jQuery
• Write AJAX and implement it in your web page
• Use the jQuery widget library and the jQuery UI
• Build your own plugin
• Get up and running using jQuery mobile, a mobile-specific implementation of jQuery
• extend jQuery and even build your own jQuery UI plugins using jQuery's UI widget factory
Winter quarter:
Object-Oriented PHP for High-Traffic Websites • Objects and collections, and object-relation mapping
• UML and explore design patterns
• Efficiency and productivity with PHP frameworks
• Login systems
• Unit testing and quality assurance practices to increase reliability
• High traffic and high availability issues
• Database abstraction with PDO
• Event-driven programming
• Logging and debugging
• Writing and using Web services
• Users, sessions and authentication
Spring quarter:
MySQL Design, Development & Administration
• Stored procedures
• Cursors
• Triggers
• Functions
• Security
• Backup and restoration
• Replication
• Cluster
• Troubleshooting
• NoSQL and where it fits
• Hadoop, if there’s time
How will I benefit from this program?
• Program Benefits
– Program cohort and access to instructor
– Choice of online or classroom
• Choose online if there is any possibility that you may need to participate online more than twice during the course
– Coherent curriculum created with local advisory board input
– Access to Microsoft DreamSpark®: free software downloads for Microsoft Visual Studio, Visio, Project, Office and Windows
– Substantial discount (80%) on Adobe Creative Suite® for educational use
Logistics
• Expectations for Successful Completion
• Admissions Requirements
• Application letter and process
http://www.pce.uw.edu/certificates/web-technology-solutions/uw-seattle-autumn-
2012/?tab=Apply%20Now
Be in class on time 80% of sessions
Turn in assignments
Participate actively
Expectations for Successful Completion
The more you
practice,
the more
you
learn!
Admissions Requirements
• General Experience – Familiarity with basic internet applications (email, Web
browsers, FTP, news groups, etc.)
– Experience using the Windows, Linux, or Mac operating system and standard office productivity tools
– Ability to download and install Internet applications
– Experience with uploading content to the Web server
– A computer and modem to access UW computing resources and class website, participate in discussion groups and communicate with course instructors and other program participants
Admissions Requirements
• Specific experience
– Experience with hand-coding of standards-compliant HTML • Can be satisfied by completion of the optional preparatory course,
Foundations of Web Design & Development, (formerly, Introduction to Web Publishing), or equivalent coursework or experience
• Take HTML self test, Report score and date taken on application
Preparatory course:
Foundations of Web Design & Development (Formerly, Introduction to Web Publishing)
• Online
• Begin any time, self-paced, complete within 3 months!
• Instructor: Zoe Holbrooks, award-winning instructor
– Standards-compliant HTML and CSS
– Accessibility
– Aspects of information architecture and usability
– UNIX commands, SFTP, Web hosting at UW
– Addresses admission requirements for Web Design with
Adobe® Creative Suite
Technology Requirements
• Internet access is required for completing homework. A high-speed broadband connection is recommended.
• You must have access to a computer for homework. This computer must have a Windows, Mac, or Linux operating system. – Windows OS is not required to complete coursework, but please be
aware that technical support for non-Windows systems may not be available. All of our online materials are tested for Windows, and your results may differ.
• The most current version of the Firefox Web browser
Application Process
• Application Review: rolling review process
• Admission Decision: notification within two weeks
following application
• Enrollment:
– Enrollment information sent following acceptance
– Program enrollment on a first-come, first-served basis
– Seat reserved in program until enrollment deadline: December 24, 2012
UW Professional & Continuing Education
Program Delivery & Cost
UW Professional & Continuing Education
Program or course Web Technology
Solutions
Professional Open Source
Web Development
Application fee
(non-refundable)
$50 $50
First course
Tuition $825 $875
Quarterly Registration fee $42 $42
Second course
Tuition $825 $875
Quarterly Registration fee $42 $42
Third course
Tuition $825 $875
Quarterly Registration fee $42 $42
QUESTIONS?
• D.A. Clements, Program Manager, UW Professional & Continuing
Education [ [email protected]; 206-221-0229 ]
• Bettina Katz, Program Coordinator, UW Professional & Continuing
Education [ [email protected]; 206-685-6518 ]