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

436 Software Engineering courses

C# Console and Windows Forms Development with Entity Framework

By Packt

In this course, you will learn C# programming for desktop applications. These lessons assume no prior knowledge of programming or the C# language and will have you up and running in no time. By the end of this course, you will have enough knowledge to build a functional Windows Forms application, connected to a Microsoft SQL Server database, with all your program code and changes being tracked on GitHub.

C# Console and Windows Forms Development with Entity Framework
Delivered Online On Demand15 hours 14 minutes
£41.99

The Ultimate Swagger Tools Course: Build OpenAPI with Ease

By Packt

Swagger is one of the most popular tools used in API development as it has simplified the process of API design, documentation, and testing. Level up your API development skills by adding Swagger to your skillset. This course will provide significant knowledge on understanding and using Swagger tools. Gain the confidence to instantly apply Swagger Tools tips covered in the course in your next OpenAPI project.

The Ultimate Swagger Tools Course: Build OpenAPI with Ease
Delivered Online On Demand3 hours 49 minutes
£41.99

Raspberry Pi and Arduino — Go to the Next Level

By Packt

This course is for you if you are already familiar with Arduino and Raspberry Pi and want to learn more about using these boards and how to combine them to make more complicated and significant projects. In this course, we will go from an intermediate level to an advanced level on both the individual boards as well as when combined and discover how to build our own unique projects using them. Discover how to combine Arduino and Raspberry Pi to create complex projects in this intermediate to advanced level course. Build unique projects with hands-on experience and take your skills to the next level. This is perfect for those familiar with both boards.

Raspberry Pi and Arduino — Go to the Next Level
Delivered Online On Demand8 hours 57 minutes
£41.99

Java Certification Level 1 Physiological investigations have shown that figuring out how to communicate in at least two dialects can enormously profit the psychological interaction. Not exclusively would communication be able to extend dramatically when learning another dialect, however it enormously improves the mind's usefulness. Curiously, learning diverse codings can likewise give stunning advantages. These advantages are mental, but on the other hand are a helpful application in regular day to day existence. Cell phones, leaving key dandies, security identifications and utilizing a gadget to open a vehicle entryway are a portion of the day by day things that have been customized to act with a particular goal in mind. Seeing how to program, can be a stunning resource and keeping in mind that there are various dialects, none is very as simple to learn as Java. Java was made in view of productivity and consistency. The objective was to make a program with more noteworthy abilities than C/C++ however with greater effortlessness. In this Java Programming for Beginners course you will become familiar with the nuts and bolts of programming utilizing the Java language just as a significant number of the advantages that will make ready for proficient programming. What you will realize in this course: Instructions to set up a PC for Java programming and find out about pre-introduced programs Find out about the 'modulus administrator' and what it implies The most effective method to distinguish a remark line and what the motivation behind a remark is in a program Find out about the length strategy Find out about information structures Find out about class-object relationship and begin finding out about object-arranged programming in Java Find out about Booleans and what reason they serve The advantages of this course: Learning the most generally utilized code Realizing Java can build proficient freedoms as a developer or computer programmer. Java software engineers are sought after and are among the most generously compensated in the business Java has an exceptionally top to bottom API and can be utilized to execute different sorts of programming It will make you a superior engineer with its rich IDEs (Integrated Development Environment) giving ideas and advising of mistakes Java will assist you with understanding complex programming ideas

Java Level 1
Delivered Online On Demand
£50

Microsoft Azure Functions - Developing Serverless Solutions

By Packt

In this course, you will learn how to create your own Azure Functions apps and visualize how full applications can be built using Azure Functions. We will also explore the tools needed to support development, both locally and in the Azure portal, and explore the different triggers, bindings, and deployment models that are possible.

Microsoft Azure Functions - Developing Serverless Solutions
Delivered Online On Demand3 hours 46 minutes
£41.99

ASP.NET Core MVC - Cross-Platform Development

By Packt

In this course, you will learn to use ASP.NET Core MVC to build cross-platform web applications that can run on any operating system, including Windows, Linux, and macOS. A carefully designed course to provide a comprehensive overview of ASP.NET Core MVC and help you become proficient in its use.

ASP.NET Core MVC - Cross-Platform Development
Delivered Online On Demand5 hours 24 minutes
£41.99

Practical C++: Learn C++ Basics Step by Step

By Packt

Learn to code in C++, one of the oldest and most popular programming languages in the market. This course is created to quickly give you the knowledge and practice you really need to master C++ basics. We will cover core concepts such as variables, arrays, vectors, functions, scope, namespaces, loops, references, prototypes, and more.

Practical C++: Learn C++ Basics Step by Step
Delivered Online On Demand4 hours 52 minutes
£41.99

Minimal API Development with ASP.NET Core

By Packt

Learn to build a RESTful API using ASP.NET Core Minimal API, entity framework, and employ enterprise-level development practices and patterns. We will implement various support tools for data validations, logging, documentation, and security. You will learn everything you need to know about building a Minimal API using .NET 6 (or .NET 7 preview).

Minimal API Development with ASP.NET Core
Delivered Online On Demand7 hours 32 minutes
£41.99

Practical Linux Command Line 2.0

By Packt

Start your journey with the Linux command line with zero knowledge. This course will start from scratch with instructions to install a Linux OS on a virtual machine and advance to higher-level concepts with no prior knowledge required.

Practical Linux Command Line 2.0
Delivered Online On Demand3 hours 37 minutes
£41.99

Practical Python: Learn Python Basics Step by Step - Python 3

By Packt

This course for beginners will help you build a solid foundation in programming with Python 3. We will cover core concepts such as Python statements, variables, data types, lists, typecasting, comments, conditional statements, loops, file handling, OOP concepts, and more. A carefully structured course with live demonstrations to get you started.

Practical Python: Learn Python Basics Step by Step - Python 3
Delivered Online On Demand3 hours 49 minutes
£41.99