Software Development

As a College, we value people, growth and fun, believing that it takes a continually evolving environment and a commitment to the learning journey of each student to produce future leaders.

Specialisations

eCommerce

Mobile Applications

Cutting Edge Technologies (Blockchain)

QQI level 5

‘Learn to evaluate own learning and identify needs within a structured learning environment; assist others in identifying learning needs’

Software Development

600

Approximately Hours

300

Hours of Lectures & 300 Hours of Practical Course/ Lab Work and Self-Learning

24

weeks in total at 12.5 Hours minimum per week delivered 4 days per week from 10am to 1:30pm

300

Hours of self learning

Entry Requirements

Graduates and those under 25 who want to fast track their careers. Alternative or practical supplement to 3rd level education.

By joining, you will own your own success and learn to become a perpetual self-learner. In the real world, developers use their own initiative to find solutions to these problems presented during the course of their jobs.

Course Content

Software Development

  • JavaScript
  • HTML & CSS
  • Python Programming
  • Scaling with Frameworks (Node JS, React, Django)

Design Thinking & Deployment

  • Agile Software Production and DevOps
  • API’s
  • Fundamentals of Good Design (UI and UX)

GitHub

  • Setup, Management & Portfolio Creation

Databases

  • MySQL
  • Mongo DB

Software Testing

  • How to deploy and test applications

Deliverables

  • Lecture Notes
  • Practical Coding Exercises
  • Projects and Assignments
  • LMS Content

Outputs

Having something meaningful and engaging is a core attribute of the Dublin Academy of Technology. This means each graduate can show

LMS Digital Record

Every graduate has a digital certificate which continually assesses the student’s progress through the course and signs off each section with a grade via an assessment. Each student also has a GitHub profile showcasing their work for employability.

Specialisations

The specialisation represents a tangible project that has been completed from the ground up and is directly applicable to the real world.

Software Development

Software Development

For the Enrolment