• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

294 Software Engineer courses in Borehamwood delivered On Demand

Advanced ASP.NET Core 3.1 MVC

By Packt

Build real-world MVC applications using Repository Pattern, N-Tier Architecture, APIs, Entity Framework Core and ASP.NET MVC Core 3.1

Advanced ASP.NET Core 3.1 MVC
Delivered Online On Demand5 hours 7 minutes
£18.99

The Complete Guide to ASP.NET Core MVC (.NET 6)

By Packt

In this course, you will learn the basic and advanced concepts of ASP.NET Core MVC (.NET 6) by building a small Razor application and our Bulky Book website, where you will learn advanced topics in ASP.NET MVC Core. Finally, we will deploy our Bulky Book website on Microsoft Azure and IIS.

The Complete Guide to ASP.NET Core MVC (.NET 6)
Delivered Online On Demand14 hours 26 minutes
£82.99

JavaScript Math Games Project for Learning Code from Scratch

By Packt

With the help of step-by-step explanation, this course shows you how to create a real-world, fully functional math quiz game from start to finish using JavaScript.

JavaScript Math Games Project for Learning Code from Scratch
Delivered Online On Demand3 hours 34 minutes
£26.99

Test-Driven Development in .NET Core - The Handbook

By Packt

This course delves into the rudiments of unit testing, including the red-green-refactor cycle, and provides in-depth knowledge on testing and implementing business logic in a .NET Core application, Develop the ability to design, write, and execute unit tests using xUnit and Moq for robust and scalable .NET Core applications.

Test-Driven Development in .NET Core - The Handbook
Delivered Online On Demand3 hours 57 minutes
£41.99

ASP.NET Core Razor Pages - The Complete Guide (.NET 6)

By Packt

This is an intermediate to advanced ASP.NET Core (.NET 6) course that will take you from the basics to the advanced mode. This course is for anyone who has a basic understanding of ASP.NET Core and wants to learn how to architect and build real-world ASP.NET Core apps.

ASP.NET Core Razor Pages - The Complete Guide (.NET 6)
Delivered Online On Demand11 hours 26 minutes
£41.99

Einführung in die Verschlüsselung: Terminologie & Technik (German)

By Course Cloud

Course Overview Data security is one of the most promising and booming sectors for tech enthusiasts. If you want to pursue a career as a data security officer or software engineer, Java Cryptography can help you in many ways. learn Java Cryptography Architecture from this Einführung in die Verschlüsselung: Terminologie & Technik (German) course and take your skill to another level. This Einführung in die Verschlüsselung: Terminologie & Technik (German) course will teach you how you can use cryptography for securing your device and applications. You will learn hashing examples, efficient stream-based hashing, message authentication code, security password hashing and how you can use these techniques for your program.  You will learn Java Cryptography Architecture from scratch in this course. This course will be beneficial for software engineers, data security officers, web designers, app testers or anyone who wants to build his career in the IT sector. This best selling Einführung in die Verschlüsselung: Terminologie & Technik (German) has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Einführung in die Verschlüsselung: Terminologie & Technik (German) is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Einführung in die Verschlüsselung: Terminologie & Technik (German) is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Einführung in die Verschlüsselung: Terminologie & Technik (German) is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Einführung in die Verschlüsselung: Terminologie & Technik (German), you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Einführung in die Verschlüsselung: Terminologie & Technik (German) will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Einführung in die Verschlüsselung: Terminologie & Technik (German) to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Einführung in die Verschlüsselung: Terminologie & Technik (German)
Delivered Online On Demand
£25

Learn Python Programming from Scratch

By NextGen Learning

Python is a powerful and versatile programming language that's widely used in the world of data science and machine learning. In this Python for Beginners course, you will learn the fundamentals of Python programming, including data types, data structures, control flow, and more. By the end of the course, you will have a solid foundation in Python that will enable you to tackle more complex projects in the future. Learning outcomes: Understand the basic concepts of programming using Python Know how to install and set up a Python development environment Learn about data types and operators in Python Understand the various data structures available in Python Learn how to use control flow constructs in Python to make decisions and repeat actions Gain the ability to write simple Python programs from scratch Python for Beginners Part 1 is a comprehensive course designed for anyone who wants to learn the basics of Python programming. The course is structured into five modules, each focusing on a specific area of Python programming. You will start by learning about the basics of programming and setting up a Python development environment. From there, you will move on to topics such as data types, data structures, and control flow. Throughout the course, you will have access to interactive exercises and quizzes that will help you reinforce your learning. By the end of the course, you will have a solid understanding of Python programming and the ability to write your own simple programs. If you're new to programming or just starting out with Python, this course is the perfect place to begin. With clear, concise explanations and plenty of examples, you'll be up and running with Python in no time. Certification Upon completion of the course, learners can obtain a certificate as proof of their achievement. You can receive a £4.99 PDF Certificate sent via email, a £9.99 Printed Hardcopy Certificate for delivery in the UK, or a £19.99 Printed Hardcopy Certificate for international delivery. Each option depends on individual preferences and locations. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Individuals who are new to programming Professionals who want to learn Python for data science or machine learning Students who want to gain a fundamental understanding of Python programming Anyone who wants to add a valuable skill to their resume Career path Python Developer: £30,000 - £75,000 per year Data Analyst: £24,000 - £46,000 per year Machine Learning Engineer: £35,000 - £85,000 per year Software Engineer: £24,000 - £70,000 per year Full Stack Developer: £28,000 - £70,000 per year Artificial Intelligence Developer: £35,000 - £85,000 per year

Learn Python Programming from Scratch
Delivered Online On Demand6 hours
£15

MySQL Database Development Mastery

By Packt

This course will help you to get familiarized with the concepts of MySQL Server and MySQL Workbench needed for database development and management. From basic SQL queries and statements to handling relationships and aggregate functions, you will learn all that you need with the help of real-time activities.

MySQL Database Development Mastery
Delivered Online On Demand4 hours 19 minutes
£37.99

Modern Web Development with Blazor WebAssembly and .NET

By Packt

Writing modern web applications with a rich UI can be tedious. Blazor gives us .NET developers the chance to leverage our C# skills and build interactive web UIs. In this course, you will gain the ability to build web applications using Blazor. We will explore setting up your first Blazor application; how to work with an API; how data binding works; how to create components and integrate JavaScript components.

Modern Web Development with Blazor WebAssembly and .NET
Delivered Online On Demand9 hours 25 minutes
£33.99

Build Progressive Web Apps with Angular

4.5(3)

By Studyhub UK

Dive into the world of Progressive Web Apps (PWAs) with Alain Chautard, a seasoned software engineer and recognised Angular expert, in our immersive Build Progressive Web Apps with Angular course. Welcome to the future of web development! This expert-led course is meticulously designed to guide you on the path of building your very own Progressive Web App (PWA) using Angular. Whether you're an established developer aiming to diversify your skills, or you're a newbie excited to dive into the world of PWA development, this course is just what you need! The Build Progressive Web Apps with Angular course takes you on a journey from understanding the basics of PWAs to mastering their practical implementation using Angular. By the end of this course, you'll be able to turn a standard web application into a fast, reliable, and engaging Progressive Web App. Kick off with an enlightening 'Intro to PWAs', where Alain sets the foundation for your learning adventure. Feel the power of PWAs first-hand in the 'Demo of a PWA', showcasing how seamless and engaging these applications can be. From there, venture into the core components of PWAs: The 'Web App Manifest' and 'Service Workers'. Alain guides you through these crucial building blocks, equipping you with the know-how to unleash native features and make your app work offline. Expand your understanding of Service Workers in detailed sections on 'Service Worker Configuration: assetGroups and dataGroups'. Learn the nuts and bolts of these important facets, gaining the ability to finely tune the offline performance of your app. In 'Debugging Your Service Worker', Alain takes you through troubleshooting processes, ensuring you're well-prepared to handle real-world development challenges. Grasp the Angular-specific features in 'Implement Your Own App Update Process with Angular SwUpdate Service'. With this, you will achieve a sophisticated level of control over your app's update mechanism, enhancing user experience to new heights. Finally, immerse yourself in the world of interactive user engagement with 'Introduction to Push Notifications in the Browser' and 'Implement Your Own Notification Handler with SwPush'. With these skills, you will be able to deploy engaging notifications, thereby retaining and entertaining users like never before. Wrap up your journey with 'Conclusion and Resources', where Alain provides further materials to continue your learning adventure beyond the course. 'Build Progressive Web Apps with Angular' is not just another online course; it's a journey towards mastering the future of web applications. Whether you are a seasoned developer looking to upgrade your skills or a newbie stepping into the exciting world of PWAs, this course is your ticket to next-level web development. Join us today, and let's build better, faster, and more engaging web applications together! Learning Outcomes: Upon course completion, you should be able to: Gain a solid understanding of Progressive Web Apps (PWAs). Master web app manifest for unleashing native features. Learn how to make apps work offline using Service Workers. Grasp advanced service worker configuration for offline performance. Develop skills to debug service workers efficiently. Learn to implement custom app update processes with Angular's SwUpdate. Understand and implement push notifications in browsers. Handle user notifications effectively using Angular's SwPush. Who is this course for? This Build Progressive Web Apps with Angular course is ideal for: Web developers eager to upgrade their skills. Beginners enthusiastic about learning progressive web app development. Software engineers seeking proficiency in Angular and PWAs. Tech enthusiasts exploring new trends in web development. Professionals aspiring to enhance their portfolio with PWA projects. Career Path  This Build Progressive Web Apps with Angular course will help you to develop your knowledge to pursue different careers, such as: PWA Developer: A developer focused on building progressive web applications. The average salary in the UK ranges from £30,000 to £45,000 per year. Angular Developer: Specialising in building applications using the Angular framework, you can expect to earn £35,000 to £55,000 per year. Frontend Developer: A broader role where Angular and PWA skills would be a plus. Salary typically ranges from £28,000 to £52,000 annually. Full Stack Developer: Combining front-end skills like PWA and Angular with backend skills could see you earning £35,000 to £70,000 a year. Software Engineer: A more generalised role, but knowledge of PWAs and Angular can provide an edge. Salaries range between £35,000 and £80,000. Technical Lead/Team Lead: With experience, you could lead a team of developers, with salaries ranging from £50,000 to £90,000. Chief Technology Officer (CTO): At the top of the career path, a CTO in the UK can earn between £85,000 and £150,000+. Certification After studying the course materials of the Build Progressive Web Apps with Angular there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £5.99. Original Hard Copy certificates need to be ordered at an additional cost of £9.60. Prerequisites This Build Progressive Web Apps with Angular does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Build Progressive Web Apps with Angular was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Course Curriculum Build Progressive Web Apps with Angular Alain Chautard - 11 Intro to PWAs 00:05:00 Alain Chautard - 12 Demo of a PWA 00:02:00 Alain Chautard - 13 Web app manifest or how to unleash native features 00:03:00 Alain Chautard - 14 Service worker or how to make an app work offline 00:04:00 Alain Chautard - 31 Service worker configuration assetGoups 00:04:00 Alain Chautard - 32 Service worker configuration dataGroups 00:05:00 Alain Chautard - 33 Debugging your service worker 00:03:00 Alain Chautard - 41 Implement your own app update process with Angular SwUpdate service 00:04:00 Alain Chautard - 51 Introduction to push notifications in the browser 00:03:00 Alain Chautard - 52 Implement your own notification handler with SwPush 00:05:00 Alain Chautard - 6 Conclusion and resources 00:03:00

Build Progressive Web Apps with Angular
Delivered Online On Demand41 minutes
£10.99
1...34567...30