Course review BTM 395 Internet Programming What you
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 Using an FTP client
HTML • Creating HTML pages • Standard HTML tags • New HTML 5 features
CSS • • • Creating CSS stylesheets CSS selectors Standard CSS properties The Cascade The Box Model
Java. Script • • Basic Java. Script 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 (Word. Press)
My. SQL • Creating a My. SQL database • Connecting Word. Press to My. SQL • Connecting to and interacting with My. SQL using PHP
Standard Word. Press administration • • Installing Word. Press 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 Word. Press programming • Customizing themes • Programming an advanced website • Creating plugins, widgets and shortcodes
Where do you go next?
HTML and CSS • HTML – Learn every single HTML tag (including HTML 5) – Best resource is probably W 3 Schools • Not perfect, but their “Try it yourself” editor is very practical • CSS – Learn every existing feature (including CSS 3) – Again, W 3 Schools is a practical resource • Books – Murach’s HTML 5 and CSS 3 • Also covers basic Java. Script and j. Query – HTML 5: The missing manual – CSS 3: The missing manual
Java. Script • Document Object Model and event programming – Advanced dynamic manipulation of HTML pages • Ajax – Marrying client-side and server-side scripting • j. Query – The most popular Java. Script library • HTML 5 applications – Standalone web apps and mobile apps • Books – Murach’s Java. Script and j. Query
PHP and My. SQL • • • Server-side data validation PHP security Object-oriented PHP My. SQL and database programming Books – Finish the All-in-One textbook sections on PHP and My. SQL – Murach’s PHP and My. SQL
Word. Press • Standard Word. Press 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 • Word. Press programming – Professional Word. Press: Design and Development
- Slides: 15