Python is a high-level programming language that is widely in use. Python code is readable, and its syntax ensures programmers write code that is well indented and clear. Python is supported on most platforms and is well suited for a wide variety of tasks – ranging from automating your daily platform tasks, to running as a standalone Web Server.
In this two day course, you will learn about the Python language, as well as explore the different types of projects that you can develop using it.
Category: Training
Training – Applied Go Programming
Go (aka Golang) is one of the fastest growing programming languages. It is an open-source language released by Google in 2009. Go is a multi-purpose programming language specifically designed to build faster and scalable applications. In this course, you will:
- Learn the core features of the Go programming language
- Understand how concurrency works in Go
- Learn how to create real-world applications using Go
Training – Getting Started with Containers in Azure
Many applications are moving towards a container-based approach and with good reason: containers allow us to separate our applications’ environmental concerns from the application itself.
Instead of worrying about how to configure our application to run on different target environments, we can explicitly state those needs in code and have that environment automatically created for us!
Training – Let’s Build an Automated CI/CD Pipeline with Azure DevOps
Continuous integration, continuous deployment, automated pipelines, oh my! There are so many crucial parts to a solid and scalable software development workflow that it can get overwhelming.
In this workshop, we’ll explore what it takes to create a development workflow that meets modern standards, complete with automated CI/CD pipelines, using Azure DevOps.
Training – Advanced Angular: Architecture
In this advanced 3-day training you will learn everything for your large and long-term maintainable Angular-based corporate and industrial applications.
Training – Angular Essentials
In this 3-day training, you will learn from well-known insiders and experts from the very beginning, with many examples, how to successfully develop modern applications with Angular.
Training – Cross Platform Mobile Apps Development using Flutter (MOB107)
In this 2-day workshop, you will learn the fundamentals of building cross-platform mobile apps targeting iOS and Android devices using Flutter. Flutter lets you build mobile apps using the Dart programming language, without the need to use languages like Objective-C, Swift, or Java.
Topics
Training – Deep Learning using TensorFlow and Keras (IOT305)
Deep Learning is a branch of machine learning that utilizes neural networks. But how does a neural network work, and how does deep learning solve machine learning problems? In this workshop, you will learn how to get started with deep learning using one of the most popular frameworks for implementing deep learning – TensorFlow. You will also use another API – Keras, which is built on top of TensorFlow, to make deep learning more user-friendly and easier.
Training – Introduction to Artificial Intelligence using the Microsoft Cognitive Services and OpenCV (IOT208)
Artificial intelligence (AI) is an area of computer science that emphasizes the creation of intelligent machines that work and react like humans. AI is all the rage these days. However, unless you have a PhD in AI, AI programming remains an elusive field to many developers. But this should not be the case. What most developers want is the ability to integrate AI capabilities into their applications, without knowing the nuts and bolts of how AI works. The Microsoft Cognitive Services is a suite of AI services and APIs to help developers integrate AI capabilities into their applications without needing to build the AI services from scratch. Developers simply need to choose the relevant algorithms from the Cognitive Services for their needs and requirements. Using the various services, applications can:
- Make smart recommendations
- Perform speech translations
- Use machine vision to recognise users and emotions
In addition, this course will also cover an introduction to OpenCV. Using OpenCV, you will learn how to detect faces in an image. You will also be able to trainer machine learning models to recognize faces.
Training – Introduction to Machine Learning using Python (IOT205)
In this 2-day workshop, you will be introduced to Machine Learning using Python. You will learn about the various libraries used in Python for machine learning, as well as the fundamental principles of some common machine learning algorithms.
Training – Introduction to Machine Learning using Microsoft Azure Machine Learning Studio (IOT203)
In this 1-day workshop, you will be introduced to Machine Learning using the Microsoft Azure Machine Learning Studio. You will learn what is machine learning, and how it can be useful to your organization. You will also learn the various machine learning algorithms and work through some real-life examples.
Training – Introduction to Data Analytics using Python (IOT202)
Python is a high-level programming language that is widely in use today. Python code is highly readable, and its syntax ensures programmers write code that is properly-indented and clear. Python is supported on most platforms and is well suited for a wide variety of tasks – ranging from automating your daily platform tasks, to running as a standalone Web Server.
In this two-day workshop, you will venture into the world of Data Analytics! You will learn how you can use the various libraries and tools with Python to turn your data into your most valuable assets!