DBC IN WEB TECHNOLOGIES

This specialization course is designed to develop a participant’s knowledge and skills on emerging IT industry web programming skills and also to introduce a range of web development frameworks to build and implement a high level, scalable, secured, and maintainable web applications.


COURSE DESCRIPTION

This specialization course is designed to develop a participant’s knowledge and skills on emerging IT industry web programming skills and also to introduce a range of web development frameworks to build and implement a high level, scalable, secured, and maintainable web applications. A participant will also be introduced to use the event-driven, non-blocking I/O model to build data-intensive real-time applications that will run across distributed devices as well as using laravel ORM to perform SQL queries on Laravel models.


COURSE OBJECTIVES

By the end of this course, a participant should be able to:

  1. Develop full-stack web applications based on content stored in an RDMS

  2. Use the C# language to build web services

  3. Create Django templates for easy-to-modify views

  4. Conduct Page manipulations and DOM interaction

  5. Use Forms with jQuery

  6. Design, develop and implement applications using Laravel

  7. Create a database in phpMyAdmin.

  8. Process data in a MySQL database.

  9. Create Node JS application and implement business requirements

  10. Connec the Node JS application to databases


COURSE CONTENT

  1. ASP (MVC)

  2. Laravel for PHP

  3. PHP

  4. Django

  5. jQuery

  6. Node.js

  7. React


MODE OF DELIVERY

This course will be delivered through an instructor led hands-on training with supervised labs, online project sessions, and project


COURSE DURATION

460 Contact hours / 11.6 weeks/ 8 hours per day


SESSIONS/TIME

Weekdays ( 8am- 5pm) Monday- Friday

Weekends ( 9am- 6pm) Saturday & Sunday

Evenings ( 5:30pm- 8pm)


PREREQUISITES

  1. Certificate of Software Development/ Foundation of Software Development.
    University Graduates with Computer Science background or related discipline

  2. Basic knowledge of Java basics or Core Java programming.

  3. Knowledge in at least one programming language , e.g., SQL, C#, java or python

  4. Basic knowledge in databases


CAREER POSSIBILITIES

  1. .Net software developer

  2. .Net web master

  3. Web Application Developer, Back End Web App Developer, Django Instructor.

  4. Front End developer, Web master, jQuery Instructor

  5. Web Application Developer, Back End Web App Developer, Laravel Instructor.


ELIGIBILITY

1. Holders of Certificate in Software Development (CSD)/Foundation of Software Development (FSD)

2. Aiti-kace old DBC holders

3. Degree /HND in Computer Science, engineering or its equivalents


FEES

GHS 4,500


ASSESSMENT

Participant will be assessed through quizzes, exams, and hands-on projects throughout the course