Web Programming
Spiders, bots, web crawlers and other network enabled programs make the web an exciting place to develop software. This course will give students an understanding of the infrastructure of the internet and how to traverse it using computer programs.
Students will learn to utilise existing web applications from web sites such as Facebook, Twitter and MySpace and combine these into new and useful web applications. With the growth of social networking sites there is lots of commercial interest in small applications which add new features to these sites.
Students can also learn how to extend the functionality of other web based applications such as Google and Yahoo and will understand how data and applications interact on the internet. Students will learn how to build their own web programs using tools such as Python, Ruby and PHP and will understand how Cloud Computing and Software As A Service can be used to deliver exciting web applications.
Students will design and develop there own web based application and will understand how to utilise existing web technology and how to build new applications.
Students will look at the business models of successful internet companies and be given an introduction to entrepreneurial skills necessary in the web and internet space.
skills:
- Problem Solving Skills
- Analysis Techniques
- Programming Skills
- Agile Software Development Skills
- Network Fundamentals
- Entrepreneurship
- Business Skills
benefits:
- Consolidate Current Curriculum
- Extend Curriculum
- Practical Project Experience
- Improve Exam Results
- Entrepreneurial Skills
- Links With Industry Professionals
- Insight From Award Winners
- Mix With Like Minded Peers
- Build Confidence
- Enhance Career Choice
Download data sheet:
