12 weeks, part-time
100% online learning
Career development
144 hours
Netcom Certificate of Completion
Digital Restart Fund
Immerse yourself in the world of Software Development with our practical full-stack course, meticulously crafted to equip you with essential skills for web development.
Gain proficiency in JavaScript, the backbone of front-end and back-end development, and master HTML, CSS and DOM manipulation techniques for creating captivating interfaces. Develop expertise in server-side scripting with Node.js and database management using MySQL for building robust, scalable web applications. Explore version control systems like Git and GitHub, essential for collaborative software development.
With a blend of theoretical insights and hands-on projects, our Software Development course provides invaluable experience to enhance your knowledge and understanding of web development complexities. Join us and unlock your potential in Software Development today.
This course is an ideal starting point for aspiring software developers with little to no coding experience, covering programming logic, setting up a coding environment, and core concepts like variables, data types, and control flow. You will practise writing clean, efficient code, following principles like DRY and KISS, and engaging in debugging and testing techniques. The focus on JavaScript includes creating interactive web applications using DOM manipulation on the client-side and Node.js on the server-side, with Express.js for building RESTful APIs and performing CRUD operations with a MySQL database. You’ll be building real-world projects for your portfolio, enhancing problem-solving skills through coding challenges and adhering to coding standards and best practices.
Completing this course will enable you to enter the coding industry with the knowledge, skills and understanding needed for roles such as:
Junior Software Developer/Engineer (earn £25k to £35k pa)
Junior Web Designer/Developer (earn £20k to £30k pa)
Junior Mobile App Developer (earn £25k to £35k pa)
Junior Games Developer (earn £20k to £30k pa)
Introduction to JavaScript programming, covering syntax, ES6+ features, object-oriented programming principles, and culminating in a practical end-of-unit project.
Exploration of HTML, CSS, DOM manipulation, version control with Git, followed by a dedicated front-end project week to apply learned concepts.
Dive into back-end technologies including Node.js, Express.js, MySQL, and EJS for server-side scripting, API design, and secure development practices, concluding with an end-of-unit project showcasing back-end skills.
"*" indicates required fields