This workshop is a hands-on guide to designing and building mobile applications using Google’s Android open-source platform. The course explains what Android is, the Android SDK, all essential features, as well as the advanced capabilities and APIs such as background services and notifications. This complete hands-on workshop encourages participants to learn by building a real-life working application, which can serve as a basis for their future Android projects. By the end of the course, each participant will have a complete functional Android application incorporating most of the key features of the platform.
DevOps Engineering on AWS demonstrates how to use the most common DevOps patterns to develop, deploy, and maintain applications on AWS. The course covers the core principles of the DevOps methodology and examines a number of use cases applicable to startup, small and medium-sized business, and enterprise development scenarios.
DevOps practices using VSAC help development teams keep builds and releases organized as they are distributed to collaborators, teams of testers, customer beta testers, all the way into app stores like Google Play and iTunes. This course covers the automation of time-consuming tasks such as builds and build signing within a streamlined workflow. Learn how to test on multiple physical devices by creating device sets and choosing from over twenty-five hundred devices and over four hundred configurations of iOS and Android versions
This introductory course explains the fundamentals of web application architecture for developers and DevOps. Learn how the HTTP request/response cycle works, web authentication, and caching for implementation troubleshooting, and performance testing.
Learn how full stack applications send data between servers, and REST API architecture components enable client/server communications. The topics in this course are prerequisite for web application troubleshooting and performance analysis.
This course introduces students to the main concepts of containers generally and Docker specifically and covers all its core features including:
Use Secrets to protect sensitive data like passwords
Kubernetes is a high-velocity open source orchestration tool to deploy, scale, and update containerized applications. This course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster.Kubernetes is a high-velocity open source orchestration tool to deploy, scale, and update containerized applications. This course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster.