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

529 Software Developer courses delivered Online

Diploma in SQL Developer at QLS Level 5

4.8(9)

By Skill Up

Level 5 QLS Endorsed Diploma | 150 CPD Points | +Gifts: QLS Certificate + PDF Certificate | 24/7 Learner Support

Diploma in SQL Developer at QLS Level 5
Delivered Online On Demand14 days
£109

Diploma in Freelancing for Designers and Developers at QLS Level 5

4.8(9)

By Skill Up

Level 5 QLS Endorsed Diploma | 150 CPD Points | +Gifts: QLS Certificate + PDF Certificate | 24/7 Learner Support

Diploma in Freelancing for Designers and Developers at QLS Level 5
Delivered Online On Demand14 days
£109

Diploma in Health Care Management Training at QLS Level 5

4.8(9)

By Skill Up

Level 5 QLS Endorsed Diploma | 150 CPD Points | +Gifts: QLS Certificate + PDF Certificate | 24/7 Learner Support

Diploma in Health Care Management Training at QLS Level 5
Delivered Online On Demand14 days
£109

Unreal Engine 4: The Complete Beginner's Course

By Packt

Unreal Engine 4: The Complete Beginner's Course teaches you the fundamentals of video game development using Unreal Engine 4. Whether you have prior programming knowledge or not, this course will help you leverage the cutting-edge 3D game design software in developing the video games you always wanted.

Unreal Engine 4: The Complete Beginner's Course
Delivered Online On Demand10 hours 11 minutes
£142.99

Git and GitHub Complete Master Class: Beginner to Git Expert

By Packt

This course takes you through the full spectrum of basic to advanced topics, equipping you with the skills you need to get started with Git and GitHub. With the help of exercises and activities, you will be able to grasp all the concepts of Git and GitHub with ease.

Git and GitHub Complete Master Class: Beginner to Git Expert
Delivered Online On Demand13 hours 22 minutes
£93.99

Apache Kafka Series - Learn Apache Kafka for Beginners v3

By Packt

A beginner-level course that follows a step-by-step approach to learning the fundamentals and core concepts of Apache Kafka 3.0. You will work through interesting activities such as programming a Twitter producer and Elasticsearch consumer to understand the various concepts.

Apache Kafka Series - Learn Apache Kafka for Beginners v3
Delivered Online On Demand8 hours 14 minutes
£35.99

DeepSeek Artificial Intelligence: Zero to Hero Masterclas

By NextGen Learning

Master DeepSeek AI with this CPD-accredited course! Learn automation, coding, and business solutions to boost productivity and career growth.

DeepSeek Artificial Intelligence: Zero to Hero Masterclas
Delivered OnlineFlexible Dates
£12.99

Offline-First Apps with Angular, Ionic, PouchDB and CouchDB

By Packt

Explore offline-first app development with Angular, Ionic, PouchDB, and CouchDB. Sync data effortlessly, design for web and mobile, and deploy with ease for a seamless user experience. Learn data synchronization, advanced features such as RxJS and custom pipes, implement state machines with XState, and build scalable, multi-platform web apps.

Offline-First Apps with Angular, Ionic, PouchDB and CouchDB
Delivered Online On Demand11 hours 12 minutes
£63.99

Python A-Z: Learn Python by Building 15 Projects and ChatGPT

By Packt

This ultimate course to kickstart your Python journey from scratch. This comprehensive course covers all the essential concepts of Python, providing explanations, examples, and practical implementations. Designed with beginners in mind, our goal is to help you learn and master Python by building a variety of projects.

Python A-Z: Learn Python by Building 15 Projects and ChatGPT
Delivered Online On Demand25 hours 1 minutes
£63.99

Software development fundamentals

5.0(3)

By Systems & Network Training

Software development training course description This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of these topics: Core programming, Object-Oriented programming, general software development, web applications, desktop applications, and databases. This course leverages the same content as found in the Microsoft Official Academic Course (MOAC) for this exam. What will you learn Describe core programming. Explain Object Oriented programming. Describe general software development. Describe Web applications. Describe desktop applications. Explain how databases work. Software development training course details Who will benefit: Anyone looking to learn the fundamentals of software. Prerequisites: None. Duration 3 days Software development training course contents Core programming Computer storage and data types How a computer stores programs and the instructions in computer memory, memory stacks and heaps, memory size requirements for the various data storage types, numeric data and textual data. Computer decision structures Various decision structures used in all computer programming languages; If decision structures; multiple decision structures, such as If…Else and switch/Select Case; reading flowcharts; decision tables; evaluating expressions. Handling repetition For loops, While loops, Do...While loops and recursion. Understand error handling Structured exception handling. Object-oriented programming Classes Properties, methods, events and constructors; how to create a class; how to use classes in code. Inheritance Inheriting the functionality of a base class into a derived class. Polymorphism Extending the functionality in a class after inheriting from a base class, overriding methods in the derived class. Encapsulation Creating classes that hide their implementation details while still allowing access to the required functionality through the interface, access modifiers. General software development Application life cycle management Phases of application life cycle management, software testing. Interpret application specifications Application specifications, translating them into prototypes, code, select appropriate application type and components. Algorithms and data structures Arrays, stacks, queues, linked lists and sorting algorithms; performance implications of various data structures; choosing the right data structure. Web applications Web page development HTML, CSS, JavaScript. ASP.NET web application development Page life cycle, event model, state management, client-side versus server-side programming. Web hosting Creating virtual directories and websites, deploying web applications, understanding the role of Internet Information Services. Web services Web services that will be consumed by client applications, accessing web services from a client application, SOAP, WSDL. Desktop applications Windows apps UI design guideline categories, characteristics and capabilities of Store Apps, identify gestures. Console-based applications Characteristics and capabilities of console- based applications. Windows Services Characteristics and capabilities of Windows Services. Databases Relational database management systems Characteristics and capabilities of database products, database design, ERDs, normalisation concepts. Database query methods SQL, creating and accessing stored procedures, updating and selecting data. Database connection methods Connecting to various types of data stores, such as flat file; XML file; in-memory object; resource optimisation.

Software development fundamentals
Delivered in Internationally or OnlineFlexible Dates
£2,367