WEB DEVELOPER
- THE JOB
-
builds and maintains websites and web applications
-
the work focuses usually on the underlying software and databases, known as the 'back end'
-
some web developers work also on the interface and visual design, the 'front end'
-
combining both is also possible, called 'full-stack development'
- TASKS AND ACTIVITIES
-
responsible for the technical development of websites
-
writing code in one or more programming or scripting languages, such as PHP or JavaScript
-
planning and prototyping new applications
-
designing the architecture of the components of an application
-
building and testing Application Program Interfaces (APIs) for applications to exchange data
-
meeting designers, developers and project staff for progress updates
-
gathering requirements from clients and users
- SKILLS
-
knowledge of programming and application design
-
logical approach to problem solving
-
being able to work independently and in mixed teams
-
being able to manage a complex range of tasks and meet deadlines
-
good communication skills
-
willing to learn constantly new technologies
- EDUCATION
-
Bachelor’s Degree related to Computer Science.
-
Degree in Marketing
-
Degree in computing, IT or computer science
-
other creative, graphic and technical training courses
-
Further study at:
- Web Design - QQI Level 6 component certificate in Web Authoring at the College of Management and IT
- Social Media and Web Design - QQI Level 6 component certificate in Web Authoring at the Carlow Institute of Further Education
- SELF-STUDY
-
do your best at high school in the creative subjects and computer science
-
watch online tutorials on design software
-
Try out using web design platforms such as Wordpress or Squarespace to practice
- START NOW
-
read and watch the stories of the role models on our website
-
Visit https://gradireland.com/careers-advice/job-descriptions/multimedia-designer for job specifications and requirements
-
Look at the following European sites for lessons and info!
In English:- Bomberbot - 16 lessons with 300+ levels to learn to program at home
- In the Daisy the Dinosaur app, you have the dinosarus Daisyo walk, dance, jump on the screen. You learn the principles of sequence, objects, loops and actions
- ComputerCraft is a module for the popular game Minecraft. With this you can build a computer in the Minecraft world and start programming yourself
- Hopscotch - This app for the iPad teaches you to program playfully by creating a script from blocks with commands. Hopscotch is based on the programming language Scratch