CodeX Virtual Coding Practice Labs

Lær, øv dig og test din kode i et sikkert og virtuelt miljø – uden risiko for servere og data.

Hvad er CodeX Virtual Coding Practice Labs?


Med CodeX laboratorierne får du et virtuelt miljø, hvor du kan kode, lære og validere i realtid – du bliver hjulpet på vej med indbyggede instruktionsmoduler. Du kan desuden anvende det indbyggede miljø til at teste dine egne koder – uden risiko for dine servere eller data.

CodeX indeholder virtuelle kode øvelser i et laboratoriemiljø med tilknyttede instruktions videoer. Med CodeX opbygger og forfiner du dine kodefærdigheder ved hjælp af hands-on øvelser i de indbyggede Integrated Development Environments (IDE) – disse svarer til de miljøer du bruger til daglig. CodeX giver dig et fuldt funktionelt miljø via virtuelle miljøer (VM) og IDE'er. Du kan udvikle, anvende og teste dine færdigheder, hvad enten du følger de indbyggede øvelsesforløb eller du vælger at benytte miljøet som en virtuel ”sandkasse”, hvor du kan teste og validere din kode.

Kod i det rette miljø


Når du skal lære et nyt programmeringssprog, er det rette miljø afgørende. I CodeX arbejder du med det miljø, du ønsker. Den lange række af indbyggede IDE'er (Integrated Development Environments), repræsenterer et bredt udvalg af udviklingsplatforme:
Apache Kafka
The Apache Kafka CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to Apache Kafka.

You will cover areas like configuring and managing Apache Kafka, configuring a broker, and creating a producer and a consumer in Apache Kafka.
Data Science Using R
The Data Science Using R CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to MongoDB.

You will cover areas like manipulating a data set using multiple dplyr verbs, adding the browser function to some R code to debug it, using xtable to output a table in LaTeX format, and creating an R Markdown file (.rmd) and rendering the output as html.
MongoDB Development
The MongoDB Development CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to MongoDB.

You will cover areas like installing MongoDB, reading and aggregating data with MongoDB, using and storing data in GridFS, and storing binary data in MongoDB.

You will also cover using GUI tools to manage users and database operations, performing backups, and using stats and monitoring functions to administer MongoDB.

Also covered is using Python to connect and interact with MongoDB and using the MongoDB Connector for Spark with Java.
Developing ASP.NET MVC Web Applications
The Developing ASP.NET MVC Web Applications CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice developing ASP.NET MVC web applications.

In this lab, you will use ASP.NET MVC templates to create new web applications, how to design the user experience with adaptive user interfaces, and how to work with the ASP.NET Web API and MVC extensibility points.

Likewise, you will work with MVC controllers, routes, and model classes in an ASP.NET MVC web application.

You will also learn how to reduce network bandwidth and plan for search engine optimization, how to design application architecture for RESTful web applications, and how to implement security features like user authentication and authorization.

This lab also covers how to troubleshoot runtime issues, handle exceptions, and use the Entity Framework to generate a SQL Server database in an ASP.NET MVC web application in Visual Studio 2017.
Angular 4 Application Development
The Angular 4 Application Development CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to app development using Angular 4.

You will cover areas like creating and running a simple Angular web app, creating a custom component and manipulating element bindings, and using Angular directives.

You will also cover creating and using pipes, routes, and animations in an Angular app.

In addition, you will cover creating a mobile app using NativeScript, creating model-driven forms and manipulating and managing template-driven forms, and creating a service that retrieves external data.
App Development with React and Flux
The App Development with React and Flux CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to developing apps with React and Flux.

You will cover areas like installing tools required on a developer machine to build apps with React and Flux, creating a composite React component and wiring up life cycle functions, creating a form and routes in React and React Router, and configuring a Flux Action, Dispatcher, and Store.
HTML5 with JavaScript and CSS3
The Programming in HTML5 with JavaScript and CSS3 CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to programming in HTML5 with JavaScript and CSS3.

You will cover areas like styling with HTML5 and JavaScript, using JavaScript OOP and HTML5 forms, styling with complex HTML5 and CSS3, and working with HTML5 animations and adaptive AI.

You will also cover provisioning data in HTML5, processing and Web Workers in HTML5, input validation with HTML5 and JavaScript, and using content layouts and media queries.
Advanced jQuery
The Advanced jQuery CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different advanced tasks related to jQuery.

You will cover areas like when and how to use advanced Ajax features, manipulating widgets and creating a simple widget, and using a plugin to alter the theming done to a widget in multiple buttons.
Android App Development Essentials
The Android App Development Essentials CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to developing apps for Android.

You will cover areas like creating an app and a virtual device and exporting the app as a package.

You will also cover creating an activity, a service, a broadcast receiver, and a content provider.

Manipulating user interfaces, controls, and fragments and working with different types of Android databases will be covered as well.
Defensive Programming in Java
The Defensive Programming in Java CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to defensive programming in Java.

You will cover areas like using defensive programming techniques in Java programs to defend against attacks.

You will also use defensive coding techniques in communication, authorization, and access control to create a secure Java application.
Fundamentals of Eclipse
The Fundamentals of Eclipse CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to Eclipse.

You will perform common Eclipse SVN operations and commit changes to a project.
jQuery Essentials
The jQuery Essentials CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to jQuery.

You will cover areas like creating a web page and manipulating elements, using AJAX to make a request and update an element on the web page based on the response, as well as creating a web page containing a widget and using animation to make the web page more interactive.
Python for Data Science
The Python for Data Science CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to Python for data science.

You will cover areas like working with pandas and visualizing data with Python.
Python Fundamentals
The Python Fundamentals CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to Python development.

You will cover areas like adding views to existing Django projects, creating and running tests on Python, and the manipulation of data objects using the pandas module in Python.
Software Development Fundamentals
The Software Development Fundamentals CodeX Lab will provide you with the necessary platform to gain hands on skills where you can practice different tasks related to fundamental software development skills.

You will cover areas like basic C# programs, and the implementation of methods, classes and constructors, the creation of applications, and the implementation of flow control and random number generation, the creation of Windows and web applications, the creation of JavaScript alerts, prompts and functions, and the connection of XML files and the display of their information.
Shell Scripting Essentials
The Shell Scripting Lab will provide you with the environment and software necessary to practice and assess your skills using shell scripting in the Bash shell to create executable scripts and to automate important command line based activities. In this lab, you will create, use, and run Bash scripts that can manipulate variables, return results from the environment, and use functions. You'll then use conditional statements, loops, and arrays in Bash scripts and manipulate string and numeric data. You will also create scripts that can trap signals and exit gracefully, display progress bar indicators, and can read data from a file. And lastly, you'll create scripts to create backups on local and remote systems.
Puppet
The DevOps with Puppet Lab will provide you with the environment and software necessary to practice and assess your skills using Puppet to automate the configuration of servers using Puppet classes, modules, resources, and environments. In this lab you will use Puppet masters to configure Puppet agents, incorporate the use of Hiera to aid in the Puppet automatic server configuration, and write code to use customer Puppet resources. You will also use Puppet to configure multiple Puppet environments and to manage files. Lastly, you'll refactor configuration code for Puppet masters and Puppet agents.
Jenkins
The DevOps with Jenkins Lab will provide you with the environment and software necessary to practice and assess your skills using Jenkins to create builds, use plugins, and automate the deployment, testing and configuration of applications.
JavaScript Front End Development
The JavaScript Front End Development Lab will provide you with the environment and software necessary to practice and assess your skills using JavaScript for front end development. In this lab, you will use jQuery UI components, work with jQuery and jQuery AJAX helpers, and apply input validation. You will also build full stack SPAs using Angular, React, and Vue.
Developing Microservices Using Java and Spring Cloud
The Developing Microservices using Java and Spring Cloud CodeX Lab will provide you with the environment and software necessary to practice and assess your skills using Java and Spring Cloud to develop microservices. In this lab, you will build a simple microservice using Java and Spring Cloud, enhance the previously created microservice by adding message and security components, integrate design patterns, and troubleshoot an existing microservice.
Docker
The DevOps with Docker Lab will provide you with the environment and software necessary to practice and assess your skills using Docker in both Linux and Windows. In this lab you will work with containers and images, use Docker Compose to build and run an application, and create a Distributed Application Bundle. You will also scale an application using Docker Swarm and install and configure Kubernetes for Docker.
Mastering DevOps with Chef
The Chef CodeX Lab will provide you with an environment and software to practice using Chef to write recipes and cookbooks to automate common configuration tasks, manage Chef resources, run the chef-client, and architect cookbooks.
MySQL Database Development
The MySQL Database Development Lab will provide you with the environment and software necessary to practice and assess your skills working with MySQL databases, including query syntax and execution.
Reactive Programming with Redux VM Requirements
Practice reactive programming with Redux by setting up a React application, working with components and form elements, and handling events. Also try applying reducers and creating a store.
Application Development with Node.js
Practice your Node.js development skills, including; scripting, working with modules and NPM, querying MySQL and creating MySQL tables.
Developing with Apache Spark
Practice developing with Apache Spark by performing tasks with Spark SQL, Spark Streaming, and GraphX. Then create a classification system using MLib and work with MLib Regression
 

 
 

Skillsoft står bag


Indholdet bliver leveret fra Skillsoft. Skillsoft er verdens største producent af e-ressourcer og har gennem årene modtaget mange priser og anerkendelser – herunder flere gange, prisen for bedste IT indhold. 2masterIT har siden 2009 været Skillsoft’s strategiske partner i Norden og Benelux.
 
 
Kom i gang nu!

Få 12 måneders online adgang til CodeX virtual labs inklusive adgang til alle 23 virtuelle udviklingsmiljøer.

kun kr. 995,- (ekskl. moms)
(kr. 1.244,- inkl. moms)

Beløbet er pr. bruger og dækker 12 måneders ubegrænset adgang.

OBS OBS. Vi tilbyder specialpriser til uddannelses og offentlige institutioner. Forespørg på pris her.


Antal  /12 måneder
Prisvarianter (pris per licens)
12 måneder
   1 ⇒ 4 brugere   995,-   
   5 ⇒ 9 brugere   796,-   
   10 ⇒ 24 brugere   746,-   
   25 ⇒ 49 brugere   716,-   
   50 ⇒ 99 brugere   686,-   
   100 ⇒ x brugere   Få personligt tilbud.    

Priser er angivet i dkk ekskl. moms.
"Det er vigtigt for mig, at jeg ikke skal spilde tiden på standardkurser, der som regel indeholder en masse, som ikke er relevant. Med 2masterIT behøver jeg ikke lede efter en kursusudbyder og derefter vente på, at et kursus bliver afholdt. "
FSB
Keith Jacobsen
Informationsarkitekt
"Med 2masterIT kan jeg ’gå på kursus’ når det passer ind i min tidsplan, jeg kan gøre det fra de platforme jeg arbejder med hjemme og på min arbejdsplads og jeg kan efterfølgende dokumentere forløbet og resultaterne."
FSB
Keith Jacobsen
Informationsarkitekt
"2masterIT hjælper mig til at tage uddannelse på rejser, om aftenen og andre tidspunkter der passer ind i min hverdag."
Elfac A/S
Henrik Lynnerup
IT Manager
Er du interesseret i at høre mere, har du spørgsmål eller ønsker du et gratis og uforpligtende tilbud? Ring til Martin Funding på tlf.


Vi er klar til at hjælpe !!
Partnere
  • Books24x7
  • Skillsoft
Kontakt
Dig og dine data.
Når du besøger www.2masterit.dk accepterer du, at der anvendes cookies, som vi og vores samarbejdspartnere benytter til at forbedre funktionalitet, statistik og markedsføring. Læs mere i vores cookie-politik.