Full Stack Web Development.
HTML5, CSS3, and CSS responsive framework's, like Bootstrap and Materialize.
DOM manipulation, jQuery, AJAX, JSON.
Problem solving, Flowcharting, mockups.
Git, GitHub, GitBash, Command Line, jsdoc.
NPM and Yarn
Node.js, Express.js, React.js
App Routers, parser, axios, babel.
Sequelize.js, MongoDB, MySQL, User Authentication.
Testing suites, Debugging using Chrome.
Personal and small group App's using API's.
Ebusiness models, including SOA, web services, XML and associated security standards.
Planning and carrying out team-based problem-solving projects.
Analytical techniques and processes for specifying, designing and implementing a software system, including a graphical user interface.
Planning, designing, building and using relational databases.
Theory of relations, data modeling, database architecture, database language SQL.
Also considered are the roles of Java and XML with relational databases.
Exploring database design and the web using MySQL and ColdFusion.
Developing mathematical skills.
Statistical, graphical, algebraic, trigonometric, numerical concepts and techniques.
Exploring the wide variety of uses of Java from ecommerce to robots.
A broad coverage of Java from standalone applications to MIDLets (for mobile phone systems) and servlets (for servers).
Exploring server-side concepts using ASP and VBScript.
The fundamental ideas behind the object-oriented Java approach to programming.
Learning object-oriented principles and good practice.
Learning the Java language.
Higher National Diploma: Design
Higher National Certificate: Design
National Diploma: Design
First Diploma: Design
HND, HNC, ND, First Diploma in Design.
Managing Tasks, Solving Problems, Applying Technology, Design and Creativity.
Drawing Techniques, Computer Graphics, Photography, Visual Studies, Production, Processes and Creative Research.
Business Management and Professional Studies.
Market Research, Organization and Planning.
Business Studies, Point of Sale and Packaging Design, Advertising Design.