Click here for ONLINE CLASSROOM GAMES
News

Secure FTP

We've talked about how FTP is an old protocol used since before the days of malicious hackers. We have been using standard FTP in class for convenience, but for the real world I recommend using a more secure form of transfer to your web server. Here are some links to download programs that will offer encryption for your file transfers. Try them out and use the one you like best.

http://filezilla.sourceforge.net/
http://www.coreftp.com/
http://winscp.net/eng/index.php
http://ce.uml.edu/sshwinclient.exe < I use this one
http://safetp.cs.berkeley.edu/

General qualifications as a web designer

Web designers must be effective communicators and be able to effectively translate ideas into reality. You should be detail oriented and a excel at problem solving. Strong computer skills and a willingness to stay updated on emerging technologies is a must. Success as a web designer depends on a solid blend of skill and creativity.

  • Knowledge of current Internet standards, including Web browser specifications.
  • Familiarity with file structure and Web Communications using HTTP, FTP, SSH, etc…
  • Knowledge of one or more current web markup and scripting languages: HTML, XHTML, CSS, JavaScript, PHP and/or ASP.
  • Good information organization, page design and layout skills.
  • Experience with two or more desktop publishing/imaging applications for page design, the most popular being:
  • Adobe Photoshop
  • Adobe Illustrator
  • MS Powerpoint, Excel
  • Macromedia Director, Flash, streaming audio and video
  • Experience with managing web site content and possibly some server management
  • skills.
  • Ability to learn new Internet and authoring technologies relevant for web site development.
  • Strong background with one of the following OS's and familiarity with the others: Windows (ME/2000/XP), Mac, UNIX (Linux).
  • Understanding of dynamic or active web content, databases and the use of tools like PHP, Perl, C/C++, CGI, and SQL.
  • Working knowledge of networking technologies, including security and encryption on the Internet, and basic networking concepts.
  • Ability to clearly document all projects and to manage bug reports.
  • Effective verbal and written communication skills and the ability to interact professionally with a diverse group of users and support staff.
  • Attention to detail is extremely important.
Home|Classes|Student Work|Message Board|Calendar|CPTC