Advanced Certificate in Web Site Development

Course CodeVIT010
Fee CodeAC
Duration (approx)900 hours
QualificationAdvanced Certificate
  

 

HOME STUDY - WEBSITE DEVELOPER - PROGRAMMING

GAIN SKILLS TO DEVELOP DYNAMIC DATABASE DRIVEN WEBSITES + GRAPHIC DESIGN + e-COMMERCE!

This unique course will teach you website development from all angles: programming, database, graphics and marketing. Designed to help you develop critical and in demand skills that make a difference to commercial success in the here & now of today's world.

  • Learn VB.net, ASP.net, SQL and Javascript (new!)
  • Develop graphic skills in Photoshop & Flash
  • Learn E-commerce and marketing

 

IT staff are often some of the most called upon staff in any office requiring broad knowledge and skills.  This means that employers are looking for versatile and adaptable employees with a wide range of skills. Don't miss out on this chance to improve your employment opportunities.

We've now included our new Javascript for Web course.  This exciting course will teach you how to use javascript to provide added functionality to your website from dynamic navigation and forms to games and more!

 

Accreditation: International Accreditation and Recognition Council I.A.R.C.

 


Save

Modules

Core ModulesThese modules provide foundation knowledge for the Advanced Certificate in Web Site Development.
 Html (Writing a Website) VIT102
 Visual Basic.Net BIT101
 ASP.NET BIT200
 Graphic Design BIT205
 Information Security BIT203
 Internet Marketing BIT204
 Javascript BIT202
 
Elective ModulesIn addition to the core modules, students study any 2 of the following 9 modules.
 Industry Project BIP000
 E Commerce BIT100
 Flash CS BIT102
 Publishing I BWR107
 Research Project I BGN102
 Workshop I BGN103
 Digital Photography BPH202
 Photoshop CS - Beginner To Medium Level VIT202
 SQL For The Web BIT201
 

Note that each module in the Advanced Certificate in Web Site Development is a short course in its own right, and may be studied separately.


Writing a Web Site (HTML)

  1. Introduction to the Internet and HTML
  2. The most important HTML Tags
  3. Simplification through HTML Construction Software
  4. Creating Links
  5. Loading a Site onto the Internet
  6. Adding Graphics
  7. Designing a Web Site that Works
  8. Advanced Features

E Commerce

  1. Introduction - what is e-commerce (more than the internet)
  2. Success and failure - what makes the difference
  3. Promotional strategies - are different on the internet
  4. Optimizing web site potential
  5. Increasing web site exposure
  6. Automating supply of goods, services and cash flow
  7. Managing constant change
  8. Dealing with e-commerce problems

Flash Programming

Comprehensive module on Flash. This course will take you from the very basics of flash right up to developing interactive multimedia web solutions.

There are twelve lessons in total, as outlined below:

  1. Introduction to Flash
  2. Using the Flash editor
  3. Drawing & Colour
  4. Working with objects and symbols
  5. Working with text
  6. Working with graphics
  7. Animation
  8. Actionscript
  9. Using audio in your movies
  10. Using video in your movies
  11. Components
  12. Publishing

ASP.NET

ASP.net is a program used to develop web sites. It has very real advantages over HTML (which is more widely used) and other web site programs (eg. It will download sites much faster, and search engines are likely to rank ASP.net programs higher than others). There are 11 lessons as follows:

  1. Introduction
  2. VB.NET Essentials
  3. Web Forms
  4. Web Server Controls
  5. Form Validation
  6. Classes and Namespaces
  7. Creating ASP.NET Applications
  8. ADO.NET
  9. Error Handling
  10. Email from your Applications
  11. Project: Creating an Online Store

Visual Basic Programming.Net

  1. Introduction
  2. Variables
  3. Understanding conditional statements
  4. I/O handling
  5. Controls and Objects – An Introduction
  6. Structured Programming using Modules
  7. Properties, methods, events & classes
  8. Inheritance
  9. Polymorphism
  10. Using controls
  11. Debugging
  12. Developing a complete VB.NET application

 

Photoshop - Beginner To Medium Level VIT202

There are 9 lessons in this course:

  1. Learning the menus
  2. Working with digital image files
  3. Understanding the Tool Palette
  4. Using Layers, Actions and History
  5. Digital Painting, shapes and colours
  6. Selecting, Resizing, Transforming and Masking
  7. Adjustments and modifications
  8. Adding Filters and Styles
  9. Preparing files for print and web

  SQL For The Web BIT201

 There are 12 lessons in this course:

  1. Introduction to Databases
  2. Fundamentals of SQL
  3. Building a database with SQL
  4. Storing & Retrieving Data
  5. Advanced SQL database access methods
  6. Database Security
  7. Using SQL in applications
  8. Cursors
  9. Stored procedures
  10. Error Handling
  11. Dynamic SQL
  12. Advice & Tips

 

Tips for Getting Work

  • Success in Web Development doesn't come from getting a qualification!
    • Many of the most successful web developers do not hold university degrees
    • Many I.T. degree graduates have tried and failed to develop a successful career in web development
  • Success comes from what you learn, not what you qualify in
  • Successful web developers need to be prepared to start at the bottom, take work wherever they can find it (even if pay is poor) and build a career from the ground up
  • Few developers ever earn big money working for someone else. If you want a big income; you probably need to be self employed
  • If you are going to be self employed; you need to learn business skills, develop a capacity to find clients and sell your services, and above all, have the right attitude and persistance to develop a business
  • Make sure you learn the type of programming that is in demand; and that you are prepared to keep learning and staying up to date as your career rolls on.
 
WHAT IS THE OPTIMUM PAGE WEIGHT?
 
Consider how fast or slow the service used by your audience will be.
In the past many people accessed the internet by a slow dial up speed, where each 1kb could take as long as one second to download. So the 55kb page above would take on average 55 seconds to download.
As time advances, download speeds increase; but the sizes of files being downloaded also increase; so large files may still take a minute (sometimes longer) for many people to download.
 
If you know that everyone accessing your page has a fast broadband connection, you are free to create pages with larger page weights. Nowadays, many more people have faster high speed access, so page weights are becoming less of an issue, but still worth considering when designing your site, as fast loading pages are always preferable to slower ones.

Making highly optimised websites is largely dependent on what extra technologies you wish to include when designing and coding your site, for example, will you be using an programming language like Visual Basic or ASP.NET, will you be linking to a database application, etc. However, here are some tips to make pages load faster which might be relevant to you:

  • Optimise Your HTML Code: Make sure that your site doesn't have any unwanted tags and that it is optimised (i.e. fast loading graphics and programmed applications like Javascript or Visual Basic).
  • Effective Table Designs: Design using nested tables instead of using cell merges and splits. Use separate tables where ever possible. Not designing for 100% height is better than using one outer table. If your page is contained within one main table, it will not be displayed until the entire table is fully loaded. If many outer tables are used (i.e. different tables for the header, content, footer, etc.) the page displays the content of each table as soon as its elements are loaded.
  • Maximise Content Area: This not only reduces load time, it enhances the readability of your site.
  • Minimise Use of Graphics and Flash Scripts: These are the major contributors to the size of your web page, so try to avoid using them. Try using background colours and fills instead of images.
  • Optimise All Heavy Files: As much as possible optimise heavy graphics, Flash files and scripts. In editors like Fireworks and Flash there are various options in the preview panel to reduce the size. See how popular web sites like google and yahoo have pages that are very small in size and thus load in seconds.
  • Stick to Simple Designs: Most fast loading sites have very simple designs. Complicated designs will slow down your pages.
  • Spread Out Your Content: If you find yourself having very long pages of content, break them into separate pages and thus reduce the sizes of the individual pages. This is also an important navigational issue, as smaller logically arranged pages are easier to use than large complex pages.
  • Use Text Links instead of Graphic Buttons: Basically, try to make use of HTML as much as possible.
  • Use Server Side Include (SSI) Files – where ever possible. SSI files, once called from the web server, reside in a server cache so on subsequent requests they load faster.
 

 

WHAT NEXT?
 
 
ENROL (go to top) or
Use our FREE Counselling Service to Connect with a Tutor
 
 

 



Credentials

ACS Distance Education holds an Educational Membership with the ATA
ACS Distance Education holds an Educational Membership with the ATA

ACS is an Organisational Member of the British Institute for Learning and Development
ACS is an Organisational Member of the British Institute for Learning and Development

Member of Study Gold Coast, Education Network
Member of Study Gold Coast, Education Network

ACS is recognised by the International Accreditation and Recognition Council
ACS is recognised by the International Accreditation and Recognition Council



Need assistance?



Start Now!


      


  David Crothers

Extensive international experience in business and finance. Chartered Accountant with 20 years experience in corporate and financial roles. David has a FCA, GAICD, B.Sc.Econ (Hons), Cert IV TAA.
  Dr. Sherif Sakr

Research Scientist and University Lecturer in Computer Science and Engineering. Sherif has a PhD in Computer Science, MSc, BSc.
  Josiane Joubran

CSC consultant with IBM, Software QA Engineer, Course Writer and Tutor. Josiane is an I.T professional with extensive experience with computer hardware and engineering in Lebanon and Australia. Josiane has a B.Eng., Grad.Dip.I.T., Master Info.Tech., MCP, MCSE.
  Sarah Jury

Over 15 years working in small business, I.T., education and science. Sarah has a PGCE(Post Compulsory Education), BSc(Hons) (Genetics), DipComp(Open), CertWebApps(Open). She has designed and created several Web sites for different organisations.