1 / 15

Course review

Course review. BTM 395: Internet Programming. What you have learnt in this course. 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

varick
Download Presentation

Course review

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Course review BTM 395: Internet Programming

  2. What you have learnt in this course

  3. 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

  4. HTML • Creating HTML pages • Standard HTML tags • New HTML5 features

  5. CSS • Creating CSS stylesheets • CSS selectors • Standard CSS properties • The Cascade • The Box Model

  6. JavaScript • Basic JavaScript language features • Basic aspects of the Document Object Model • Regular expressions • Client-side debugging with Firebug

  7. PHP • Basic PHP language features • Server-side form processing • Working with an advanced PHP framework (WordPress)

  8. MySQL • Creating a MySQL database • Connecting WordPress to MySQL • Connecting to and interacting with MySQL using PHP

  9. 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

  10. Advanced WordPress programming • Customizing themes • Programming an advanced website • Creating plugins, widgets and shortcodes

  11. Where do you go next?

  12. 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, W3Schoolsis a practical resource • Books • Murach’s HTML5 and CSS3 • Also covers basic JavaScript and jQuery • HTML5: The missing manual • CSS3: The missing manual

  13. 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

  14. 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

  15. 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 Development

More Related