Upload
shanon-jennings
View
218
Download
2
Embed Size (px)
Citation preview
Web servers and Internet hosts
• How the Web works• Installing a local web server stack• Registering an Internet domain• Configuring a Linux Internet host• Creating and connecting to an FTP
account• Using an FTP client
JavaScript
• Basic JavaScript language features• Basic aspects of the Document Object
Model• Regular expressions• Client-side debugging with Firebug
PHP
• Basic PHP language features• Server-side form processing• Working with an advanced PHP
framework (WordPress)
MySQL
• Creating a MySQL database• Connecting WordPress to MySQL• Connecting to and interacting with
MySQL using PHP
Standard WordPress administration
• Installing WordPress on a web host• Creating posts and categories• Selecting and configuring themes• Managing the Media Library• Creating pages• Creating custom menus• Selecting and installing and plugins• Advanced media configuration
Advanced WordPress programming
• Customizing themes• Programming an advanced website• Creating plugins, widgets and
shortcodes
HTML and CSS
• HTML– Learn every single HTML tag (including HTML5)– Best resource is probably W3Schools
• Not perfect, but their “Try it yourself” editor is very practical
• CSS– Learn every existing feature (including CSS3)– Again, W3Schools is a practical resource
• Books– Murach’s HTML5 and CSS3
• Also covers basic JavaScript and jQuery– HTML5: The missing manual– CSS3: The missing manual
JavaScript
• Document Object Model and event programming– Advanced dynamic manipulation of HTML
pages• Ajax
– Marrying client-side and server-side scripting• jQuery
– The most popular JavaScript library• HTML5 applications
– Standalone web apps and mobile apps• Books
– Murach’s JavaScript and jQuery
PHP and MySQL
• Server-side data validation• PHP security• Object-oriented PHP • MySQL and database programming• Books
– Finish the All-in-One textbook sections on PHP and MySQL
– Murach’s PHP and MySQL
WordPress
• Standard WordPress administration– Finish the Missing Manual textbook
• Chapter 8: Letting Your Readers Talk Back• Chapter 11: Collaborating with Multiple Authors• Chapter 12: Attracting a Crowd
• Search engine optimization– Fine-tune a website for search traffic
• WordPress programming– Professional WordPress: Design and Develop
ment