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

703 Software courses

Master Business Networking in Just 1 Day - Join our Workshop in Warwick

By Mangates

Business Networking 1 Day Training in Warwick

Master Business Networking in Just 1 Day - Join our Workshop in Warwick
Delivered In-Person + more
£595 to £795

Master Business Networking in Just 1 Day - Join our Workshop in Manchester

By Mangates

Business Networking 1 Day Training in Manchester

Master Business Networking in Just 1 Day - Join our Workshop in Manchester
Delivered In-Person + more
£595 to £795

Java Bootcamp | 8 weeks | 8 lessons

4.6(12)

By PCWorkshops

Full stack, in-depth, comprehensive in classroom 2 month training on Java programming. 1 lesson a week; the other days you work on your own on structured homework and are supported with a 1-1 mentor.

Java Bootcamp | 8 weeks | 8 lessons
Delivered In-Person in London + more
£880

Master Business Networking in Just 1 Day - Join our Workshop in Middlesbrough

By Mangates

Business Networking 1 Day Training in Middlesbrough

Master Business Networking in Just 1 Day - Join our Workshop in Middlesbrough
Delivered In-Person + more
£595 to £795

Her Biz: Free Women's Start-up Programme in Maidstone (2-Day In Person Workshop)

5.0(1)

By Let’s Do Business Group

Are you thinking about setting up a new business? Her Biz, the Women's Start-Up programme is returning to support aspiring female entrepreneurs in Kent.

Her Biz: Free Women's Start-up Programme in Maidstone (2-Day In Person Workshop)
Delivered In-Person in Kent
FREE

Master Business Networking in Just 1 Day - Join our Workshop in Milton Keynes

By Mangates

Business Networking 1 Day Training in Milton Keynes

Master Business Networking in Just 1 Day - Join our Workshop in Milton Keynes
Delivered In-Person + more
£595 to £795

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

Master Business Networking in Just 1 Day - Join our Workshop in Newcastle

By Mangates

Business Networking 1 Day Training in Newcastle

Master Business Networking in Just 1 Day - Join our Workshop in Newcastle
Delivered In-Person + more
£595 to £795

SAFe Agile Software Engineering

By IIL Europe Ltd

SAFe® Agile Software Engineering The introduction of Lean-Agile and DevOps principles and practices into software engineering has sparked new skills and approaches that help organizations deliver higher-quality, software-centric solutions faster and more predictably. This workshop-oriented course explores foundational principles and practices and how continuous flow of value delivery and built-in quality are enabled by XP technical practices, Behavioral-Driven Development (BDD), and Test-Driven Development (TDD). Attendees will learn proven practices to detail, model, design, implement, verify, and validate stories in the SAFe® Continuous Delivery Pipeline, as well as the practices that build quality into code and designs. Attendees will also explore how software engineering fits into the larger solution context and understand their role in collaborating on intentional architecture and DevOps. What you will Learn To perform the role of a SAFe® Agile Software Engineer, you should be able to: Define Agile Software Engineering and the underlying values, principles, and practices Apply the Test-First principle to create alignment between tests and requirements Create shared understanding with Behavior-Driven Development (BDD) Communicate with Agile modeling Design from context for testability Build applications with code and design quality Utilize the test infrastructure for automated testing Collaborate on intentional architecture and emergent design Apply Lean-Agile principles to optimize the flow of value Create an Agile Software Engineering plan Introduction to Agile Software Engineering Connecting Principles and Practices to Built-in Quality Accelerating Flow Applying Intentional Architecture Thinking Test-First Discovering Story Details Creating a Shared Understanding with Behavior-Driven Development (BDD) Communicating with Models Building Systems with Code Quality Building Systems with Design Quality Implementing with Quality

SAFe Agile Software Engineering
Delivered In-Person in LondonFlexible Dates
£2,495

Master Business Networking in Just 1 Day - Join our Workshop in Slough

By Mangates

Business Networking 1 Day Training in Slough

Master Business Networking in Just 1 Day - Join our Workshop in Slough
Delivered In-Person + more
£595 to £795