Design, create, and modify Web sites. Analyze user needs to implement Web site content, graphics, performance, and capacity. May integrate Web sites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content.
Add to FavouritesDesign, create, and modify Web sites. Analyze user needs to implement Web site content, graphics, performance, and capacity. May integrate Web sites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content.
Sample of reported job titles: Web Designer, Web Developer, Webmaster
Web developers execute the duties below as part of their job
1. Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
2. Perform or direct Web site updates.
3. Write, design, or edit Web page content, or direct others producing content.
4. Back up files from Web sites to local directories for instant recovery in case of problems.
5. Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
6. Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
7. Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
8. Analyze user needs to determine technical requirements.
9. Develop or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
10.Develop databases that support Web applications and Web sites.
To make it as a great web developer, it is desirable that you pay close attention to these areas
Computer programming — Knowledge of how to write computer programs in languages like Php,Python,ASP,CSS,Javascript that enrich user experience on the World Wide Web.
English Language — Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Customer and Personal Service — Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
Design — Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
Communications and Media — Knowledge of media production, communication, and dissemination techniques and methods. This includes alternative ways to inform and entertain via written, oral, and visual media.
Mathematics — Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
Being a web developer, it is very important that you possess these skills if you are to thrive in that role
Programming — Writing computer programs for various purposes.
Critical Thinking — Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Operations Analysis — Analyzing needs and product requirements to create a design.
Active Listening — Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Complex Problem Solving — Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Reading Comprehension — Understanding written sentences and paragraphs in work related documents.
Judgment and Decision Making — Considering the relative costs and benefits of potential actions to choose the most appropriate one.
Monitoring — Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
Systems Analysis — Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
Systems Evaluation — Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Bachelor of Science in Software Engineeering (Makerere University).
Bachelor of Information Systems and Technology (Makerere University).
Bachelor of Science in Computer Science (Makerere University).
Bachelor of Science in Computer Engineering (Makerere University).
Bachelor of Information and Communication Technology (Gulu University).
Certificate in Computer Engineering (Management and Training Advisory Center (MTAC)).
Diploma in Computer Science (Management and Training Advisory Center (MTAC)).
Certificate in Computer Science (Management and Training Advisory Center (MTAC)).
Diploma in Computing and Information Systems (Management and Training Advisory Center (MTAC)).
Certificate in Computing and Information Systems (Management and Training Advisory Center (MTAC)).
National Diploma in Information and Communication Technology (Uganda Technical College Bushenyi).
Diploma in Software Engineering (SAI PALI Institute of Technology & Management).
Certificate in Science and Technology (SAI PALI Institute of Technology & Management).
Diploma in Multimedia Technology (Uganda Institute of Information and Communication Technology).
National Diploma In Information and Communication Technology (Datamine Technical Business School).
Bachelor of Information Technology (International University of East Africa).
Bachelor of Arts in Visual Communication (Limkokwing University).
Bachelor of Arts in Software Engineering with multimedia (Limkokwing University).
Bachelor of Science in Computer Science (Online) (Nexus International University).
Bachelor of Information Technology – BIT (International University of East Africa).
Certificate in Website Design and Development (Online) (The Student Hub).
Diploma in Information and Communication Technology (Hope Vocational And Technical Institute).