1 / 10

Website Administration

Website Administration. Information Systems 337 Prof. Harry Plantinga. This Course. Website administration… Not graphic design Not heavy-duty Web programming HTML, CSS coverage, but not complete Designing, setting up, and running a web site Drupal content management system

Download Presentation

Website Administration

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. Website Administration Information Systems 337 Prof. Harry Plantinga

  2. This Course • Website administration… • Not graphic design • Not heavy-duty Web programming • HTML, CSS coverage, but not complete • Designing, setting up, and running a web site • Drupal content management system • Some JavaScript, PHP • Legal, social, and ethical issues • My Web projects: CCEL.org, Hymnary.org, PreachingandWorship.org

  3. Service Learning • Semester project: set up a website for a project of interest to you • Ideas: service, team, organization, club, nonprofit • Students will normally work in pairs • You may have a client • Meetings: requirements gathering, handoff • Contact via email, phone • Two options: • Drupal; more design, customer interaction, testing • LAMP; more programming • Students will put in about 15-30 hours on this project. It counts for 25% of the final grade.

  4. A Good Recommendation • Lots of demand for website creators • This class can be almost as valuable as an internship. Treat it like one! • Act professionally • Be responsive to phone calls, emails • Meet deadlines • Dress well • Do a good job • Get a good recommendation!

  5. LAMP • We'll be using Ubuntu Linux with Apache, Mysql, and PHP • The most common platform for web serving • Good to know a variety of environments • But it may take some getting used to for some…

  6. Need for Website Construction • We get many job offers for website designers • It can be a nice self-employment option too!

  7. Steps to Building a Web Site • Concept • Audience, use cases • Features • Resources/revenue • Domain name • Web hosting • Graphical theme • Content management system configuration • Custom development • User testing • Search engine optimization • Content creation • Traffic building • Maintenance

  8. Linux • We’ll use Linux for this course • First lab • Set up your Linux environment • Learn some Linux commands • Install SSH, Firebug • Write a first Web page

  9. Virtual Machines • Systems lab, SB 337 • Virtual machines • ssh • Eventually, Web hosting

  10. Ubuntu Linux • In Ubuntu Linux how would I… • Log in to my computer remotely? • List the files in my home directory? • Create a new directory? • Edit a file, e.g. create a Web page? • List the contents of a file? • Move, rename, or delete a file? • Make a file world readable? • Execute a command with root permissions? • Find the IP address of my machine? • Get help on a Linux command? • Install a software package? • Determine what processes are running?

More Related