Are you an aspiring coder or web developer? Launch your coding career with this innovative software development course from UCD Professional Academy. The course has been designed exclusively to equip you with everything you need to kick start your career in software development. Learn HTML, CSS, JavaScript, Python, SQL Databases and more as you code your way to your very own, unique final project. Fully redeveloped, this course offers weekly Live Online lectures providing ample opportunity to interact with teachers and fellow students.
COURSE LENGTH:
268 hours: Two online live sessions of 3 hours each over 38 weeks plus workshops.
COURSE STRUCTURE:
This innovative module structure leads up to completion of your final project. • Web design (6 weeks) • JavaScript (8 weeks) • Python (6 weeks) • Databases (5 weeks) • Frameworks (8 weeks) • Final Project (5 weeks)
LIVE ONLINE CLASSES: Compact class sizes (max 24) allowing for enhanced opportunity to learn and engage.
STUDY OPTIONS:
Part Time
2 x 3 hour live online evening classes per week over 38 weeks plus workshops. Additional Self Study approx 250 hours.
SUMMARY:
The UCD Professional Academy Diploma in Full Stack Software Development prepares aspiring coders or web developers to create fully featured web sites and web applications.
You will learn how to compose web page layouts that respond well to a variety of screen formats, style them efficiently, and make them interactive through using JavaScript language.
You will also work on the server side, using Python to design databases to store the information your application needs to handle business information, such as available stock, prices and sales. Finally, you will learn how to use frameworks to quickly create feature rich applications.
As you complete each of the modules of the course, you will have the opportunity to demonstrate your newly acquired skills by building a relevant project, such as a website, a database, or a Python program. At the end of the course, you will pull all your newly acquired skills together to form a final project: a fully functioning web application that demonstrates your ability to design, code and implement just like a real word software developer.
Learners taking part in this course will now have access to the EBSCO Online Library, free of charge, for the full duration of the course. Here you can browse thousands of relevant journal articles and other reliable academic and commercial texts like the Harvard Business Review, Bloomberg Businessweek and Forbes Magazine, to supplement your learning and assignments.
Unsure if you’re suitable? Take the 'Full-Stack Kickstart'.
The 'Full-Stack Kickstart' is designed to provide a first look at software development through a simple set of tasks, including installing an editor, writing your first HTML page, adding some styling and finally understanding the basic principles of web page interactivity. The entire tutorial can be completed in a matter of days, and the purpose is to help provide those who have no previous experience in coding a quick and effective way to determine if coding is something they enjoy and see themselves doing in the long run, without committing to a longer course.
Ask for more details.
SYSTEM REQUIREMENTS:
Learners must have a computer, broadband connection, and audio capable of running Zoom sessions. Learners will not be able to use a Chromebook or iPad as their main study machine: an up to date Windows or Mac laptop or PC is needed. It is recommended that a work PC is not used for the course, as there will be a requirement to install software throughout the course and many companies limit or prevent software installation on work machines.
ENTRY REQUIREMENTS
No previous knowledge of programming languages is required. Some experience writing Excel formulas or any other type of program-like expression will be helpful. You may be asked to complete the 'Full-Stack Kickstart' to determine if this course is right for you.
ASSESSMENT AND CERTIFICATION
At the end of each of the modules in the course, you will work on a project that will be assessed. Each of the projects will build on the skills gained so far, and contribute to your growing software development portfolio.
The assessments are weighted as follows: Web Design project 15%, JavaScript project 15%, Python project 15%, Database project 10%, Frameworks project 15%, Final project 30%.
We’ll help you build your skills. We’ll help you build your Career Potential. Once qualified, we’ll also help you as you secure your next role. We’ll help develop your CV/Github presence and you can also opt in for assistance in obtaining an internship at a local organisation needing real word Software Dev assistance. Taking this course with UCD Professional Academy goes beyond just learning outcomes and skills development. We’ll be here to help you unleash your potential. Contact us for more information.
This course is not on the National Framework of Qualifications.
LEARNER PROFILE:
You do not need prior programming expertise, but you should be eager to learn and have a passion for coding. To maintain your focus, it will help if you have a natural interest in software development and engineering. The admissions process involves a series of challenges to gauge your suitability for the course. The course is delivered entirely through English and applicants must have a proficiency equivalent to IELTS academic level 6.0.