(6.30pm-9.30pm)
On-Campus: €1728
This Course is starting in Feb 2025
Why Full Stack Development
Expand your knowledge of software development and upskill to the latest techniques in JavaScript, JavaScript frameworks, Angular, C#, .net core framework and cloud deployments.
This course will:
- Extend your existing skills as a coder or web developer to a more advanced level.
- Improve your skills in Client-Side JavaScript Programming, HTML5 and CSS3.
- Use Microsoft Blazor, C# and .MAUI to build rich mobile applications.
- Work with databases to power the content.
- Microsoft Azure to deploy applications.
Course Content
On completion of the course graduates will be able to develop 'full-stack' web and mobile applications - building web front ends using modern javascript frameworks such as Angular, interacting with backend apis which they will develop using C# and using modern Microsoft Blazor to build full-stack with C# and .MAUI to build rich mobile applications using the .net core framework. Along the way they will be introduction to the fundamentals of javascript - the backbone of all front end development - and working with database that power the content behind web apis. Students can avail of the free services on Microsoft Azure to deploy their applications.
On completion of the Full Stack Development Diploma graduates will be able to:
- Week 1: JavaScript: variables, arrays, data types
- Week 2: JavaScript: loops, working with objects
- Week 3: JavaScript: interacting with elements on screen
- Week 4: JavaScript: Working with Jquery
- Week 5: JavaScript: Working with local storage
- Week 6: JavaScript: Working with APIs (Part 1)
- Week 7: JavaScript: Working with APIs (Part 2)
- Week 8: Working with Angular (Part 1)
- Week 9: Working with Angular (Part 2)
- Week 10: Working with Angular (Part 3)
- Week 11: Introduction to Microsoft Visual Studio and C# programming and MVC
- Week 12: Working with .net core and C# apis
- Week 13: Working with SQL databases and C#
- Week 14: Introduction to Blazor (C# full stack framework)
- Week 15: Introduction to Microsoft Authorisation and Identity Management
- Week 16: Putting it all together
Assessment
- On successful completion of this course, you will be awarded an IBAT College Dublin Full Stack Development Diploma (full attendance required).
- Dynamic asssessment is conducted weekly based on exercises relevant to each topic.
What is a Professional Diploma?
An IBAT Professional Diploma is a focused, short duration practical course that consolidates, upskills and/or reskills learners in a professional area. They are stand-alone qualifications that do not lead to an award on the National Framework of Qualifications (NFQ).
Lecturer Profile
Career Opportunities
On completion of the course graduates will be able to develop 'full-stack' web and mobile applications - building web front ends using modern javascript frameworks such as Angular, interacting with backend apis which they will develop using C# and using modern Microsoft Blazor to build full-stack with C# and .MAUI to build rich mobile applications using the .net core framework.
After gaining an IBAT Full Stack Development Diploma, students will be able to apply for more senior positions as coders and web developers. The advanced skills will allow students to work on more advanced coding projects which ill open up many new opportunities.
Web application development is one of the eighth most in-demand skills in Ireland in 2023, according to Grabjobs.
Developers account for over 21% of all technology positions in the Ireland, and demand far outnumbers supply! A developer's average income is €55,000. Coding and Web Developer salaries are highest in Europe, but demand is widespread throughout the World.
Testimonials
I chose IBAT as not many colleges run advaced web design courses and the curriculum looked interesting. The lecturer was excellent - high energy and very knowledgeable. The content was great and will help me in my work.
The college is excellent - very helpful and well run. I would recommend highly.
Entry Requirements
Applicants must have basic web experience in HTML, CSS or have completed the Web Design Diploma at IBAT or equivalent.
How to Apply
Click on ‘Find out More’ or ‘Book Now’ to reserve your place or enquire more about this course.
You can also book a one to one with one of our course specialists by calling us at: +353 1 8075 055 or emailing us at: This email address is being protected from spambots. You need JavaScript enabled to view it.
We also have flexible payment plans, please ‘Find out More’ or call us to discuss your options or visit the college anytime and our course specialists will be more than willing to discuss any queries you may have.
A Digital Certificate will be issued upon successful completion of in-class exercises, mini-projects, and the final personal portfolio, in addition, you will also receive a Digital Badge.
What is a Digital Badge?
A micro-credential is a compact credential that verifies the achievement of a skill or knowledge gained. A Digital Badge is a visual representation of having earned a micro-credential which can be shared on various online platforms to showcase the earner’s achievement.
Why have a Digital Badge?
Your Digital Badge and Certificate can be shared on social media channels such as LinkedIn and Facebook. Digital Badges can added to email signatures, displayed on resumes or added to recognised achievement platforms such as Badgr, Credly and OpenBadges. These are a great way to communicate your knowledge and skills, and highlight your commitment to Continuing Professional Development (CPD).