Web

Web Design Fundamentals is a survey of Web design and development techniques and technologies, fundamental concepts, terms, and best practices involved in professional web design. Instructor James Williamson examines popular web development tools, server-side software solutions, content management solutions, and cloud-based software, providing a high-level overview of the world of Web publishing.

course level image
vendor image
subscription image

This Web Programming with Python course takes you through a hands-on guide to object-oriented development for the web, working with multiple types of servers, databases and web frameworks. All that is required to get started is a very basic background knowledge of Python, as instructor Mike McMillan begins these Python tutorials with two chapters of review and then goes step by step through the necessary concepts at every stage of development. You'll get a detailed primer on database programming with Python, installing an SQLite server and performing routine data selections and operations; you'll learn how to interact with FTP and email services using native Python code; see how to process web form data via Python; and learn how to interact with web database applications and utilize XML. Finally, the course ends with a chapter on configuring and working with Django, a modern web framework that allows you to create and manage complex database-driven websites. There's not a better course for taking Python concepts and applying them to real world projects.

course level image
vendor image
cost range image
The aim of Virtual Training Company's Web Publishing and Publicizing tutorial is to give a thorough understanding of the concepts, tools and processes involved in creating, publishing and publicizing a web site. This tutorial includes DNS hosting with a movie each for US, UK, Australia, and New Zealand audiences. It also includes techniques for getting your site found by search engines. Author Mark Virtue focuses his teaching for those who have the desire to publish a web site of reasonable complexity, but who have little experience in doing so.
course level image
vendor image
subscription image

In Web Site Planning and Wireframing: Hands-On Training, Laurie Burruss, director of digital media at Pasadena City College, demonstrates the essentials of creating a web site with a polished, professional appearance and a compelling user experience. The goal of this hands–on course is to deconstruct a web site’s home page in order to identify its structural elements and feature set. Using Acrobat Pro and the web developer’s toolkit, Laurie shows how to capture a homepage and create, in another layer, its visual framework (wireframe). Exercise files and a downloadable PDF quiz accompany the course. 

course level image
vendor image
subscription image

In Web Site Strategy and Planning, Jen Kramer shows that there’s more to building a web site than just implementation. She describes how to create a plan that will ensure the end product meets the client’s needs and is as efficient and scalable as possible. Jen explains how to identify the right technology for the design, whether it is CMS-driven or static, and how to organize content and graphics. She shows how to create a project proposal that includes pricing and milestones that demonstrate to the client that work is being done. She also discusses how to measure the success of the design through analytics and user feedback.

course level image
vendor image
subscription image
WordPress is one of the most popular content management systems so it's important for web designers to offer WordPress services. This VTC course will help you understand how the software works and, in particular, how themes are made. WordPress themes control both the look and many of the functions of a website, so you need to know how to work with theme files. Author George Plumley will demonstrate how to implement your designs in a theme or convert an existing site into a theme. Customizing theme functionality for each client is also important and you'll learn to create page templates. You will also learn how to use plugins to provide clients with key functionality, such as forms, social media, photo management, and even e-commerce.
course level image
vendor image
subscription image

Create a child theme based on an existing parent theme in WordPress and change the functionality, presentation, or styling of your website. In this course, author Morten Rand-Hendriksen shows how to use the default WordPress theme, Twenty Twelve, as a basis for a new child theme and add custom menus; new headers, sidebars, and footers; and index pages with widgets and pagination to your site. The course also demonstrates how to add a responsive welcome message to your front page using PHP and jQuery, and how to edit the many templates found in a WordPress theme. Morten explains how to perform these changes using any code editor, the developer tools in the Chrome browser, and WordPress.

course level image
vendor image
subscription image

In WordPress 3: Creating and Editing Custom Themes, author Chris Coyier shows how to build a custom WordPress theme from scratch and satisfy common client requests. The course covers steps necessary to build a theme using a complete workflow with Photoshop, HTML, CSS, and WordPress 3.0. Also included are tutorials on enhancing a WordPress site with JavaScript, using plugins, and ensuring site security. Exercise files accompany the course.

course level image
vendor image
subscription image

This course explains how to secure self-hosted WordPress sites, including site configuration, code modification, and the use of free plug-ins. Beginning with the basics of site security, author Jeff Starr explains how to harden a WordPress site by configuring authentication keys, setting proper file permissions, and removing version numbers. The course shows how to implement a firewall, prevent automated spam, and control proxy access, and concludes with a series of advanced tips and site security best practices.

course level image
vendor image
subscription image
Get up to speed on the premiere blogging platform, WordPress. In this course, you'll learn the skills and techniques needed to effectively install, run, and maintain a WordPress blog. You'll discover an array of options for creating, editing, customizing, and publishing posts and static pages. You'll learn how to create lists of links and maintain a blogroll as well as how to view, moderate, and manage comments. You'll then delve into customizing your blog before going even further with widgets and WordPress plugins.
course level image
vendor image
subscription image

Pages