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.
Starting from the basics of how the web works, this class will walk you through everything you need to know to build your own blog application and scale it to support large numbers of users. A moderate amount of programming and computer science experience is necessary for this course. In this project-based course your knowledge will be evaluated as you learn to build your own blog application! Learn everything Steve Huffman wished he would have known when he broke into the startup world.
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.
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.
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.
In this Ethical Hacking - Whitehat Hacking and Penetration testing training course, expert Ric Messier covers the essentials you will need to know to harden and protect your hardware and software to avoid downtime and loss of data. Protecting your networks and customer data are more important that ever, and understanding HOW you are vulnerable is the best way to learn how you can prevent attacks. Some of the topics covered in this course are; researching and background information retrieval, networking fundamentals, a deeper look at TCP/IP and packets, as well as understanding cryptography. You will learn about scanning networks, penetration testing and the use of Metasploit, malware and viruses, DoS and DDoS attacks, web application hacking and securing wireless networks. Finally, you will learn about detection evasion and preventing programming attacks, and much more throughout this video based tutorial.
Using a computer these days is a requirement. In order to use a PC without it becoming cumbersome and frustrating, you need to know it's operating system and how to navigate, find, open, use and manage the system including its hardware, software and files. This course will review some of the old standby features and hone in on the numerous enhancements in this version. You'll learn the tools to increase reliability, efficiency and security that will optimize the user experience as never before. You'll also find out what jumping, shaking, snapping, streaming and BitLocking are.
In Windows 7 Essential Training, David Rivers helps users of any level feel comfortable with the improvements and enhancements found in Microsoft's operating system. From simple navigation through the updated graphic user interface, David shows how to install or upgrade and get the most out of Windows 7. He covers using the new Internet Explorer 8 and boosting a computer's memory with the ReadyBoost tool. He also highlights hardware configuration options and explores the advances made connecting a home or work system with Windows Live, the cloud-computing environment made available for Windows 7 users. Exercise files accompany this course.