GAMING / MOBILE / WEB – Trainosys https://devtrainosys.slogninja.com The leader in training Wed, 18 May 2022 07:07:33 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://devtrainosys.slogninja.com/wp-content/uploads/2020/09/logourl-100x100.png GAMING / MOBILE / WEB – Trainosys https://devtrainosys.slogninja.com 32 32 Unity: Developing 3D Games with C# https://devtrainosys.slogninja.com/course/unity-developing-3d-games-with-c/ Wed, 18 May 2022 07:07:32 +0000 https://trainosys.com/?post_type=product&p=2303 Course Overview:

Unity is a cross-platform game engine for developing video games for PC, consoles, mobile devices and websites. This instructor-led, live training covers the fundamentals of game development with Unity while walking participants step-by-step through the creation of their own game.

Format of the Course

  • Discussion, hands-on design and development and quizzes

Target Audience:

  • Beginner game developers

Pre-requisites:

  • Desire to learn game development.
  • Programming experience helpful, but not required.

Course Duration:

  • 21 hours ( 3 Days )

Course Content:

  • Introduction
  • Setting up Your Development Environment
  • Fundamentals of C# for Gaming
  • C# in depth
  • Working with the Interface
  • Manipulating Objects
  • Importing and Exporting Assets
  • Setting the Scene
  • Applying Physics to the Objects in the Game
  • Combining Assets to Create Complex Objects
  • Populating the Scene
  • Implementing Behaviors
  • Developing C# Scripts
  • Culling
  • Adding Animation
  • Managing the Lighting
  • Rendering and Building the Game
  • Optimizing Your Game
  • Packaging Your Game for Distribution

Diving deep

  • Packages
  • Asset workflow
  • Using Input in unity 3d
  • Making in game ui
  • Making an interactive application using unity
  • Adding audio and animation
  • Navigation and pathfinding

Making a 2d game

  • Making sprite sheets
  • Setting up animation logic and using the player in game
  • Game over and gameplay
  • Restart the game
  • Building levels in a 2d game

Multiplayer and networking

  • Setting up a server for a multiplayer game
  • Adding game logic in the game
  • Adding client server configuration in game
  • Setting up health for the player
  • Creating a small multiplayer game

Multiplayer and networking

  • Legacy topics
  • Asset Server usage
  • Legacy animation build
  • Analytics sdk
  • Publishing for different platforms

Best Practices

  • Setting up
  • Asset Server usage
  • Best practices while using c#
  • Third party assets to use in unity

 

 

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
5G Introduction https://devtrainosys.slogninja.com/course/5g-introduction/ Tue, 27 Apr 2021 07:26:52 +0000 https://trainosys.com/?post_type=product&p=1959 Course Overview:

This course provides a basic understanding of 5G New Radio as defined by 3GPP standards and specification. The content and flow are structured to introduce 5G New Radio along with a basic 5G system architecture and its requirements and targets. This course also covers the New Radio Frame structure, Multiple Access and Physical Resources and Dual Connectivity Options.

Pre-requisites:

  • Basic Knowledge of 4G

Target Audience:

  • This workshop is intended for Network Engineers, Technical Consultants, Planning and Optimization specialist engineers and others.

Course Duration:

  • 21 hours – 3 days

Course Content:

5G Requirements and Standardization

  • Need for 5G
  • 5G Potential Use Cases
  • 5G System Requirements
  • Timeline for 5G Standards
  • 5G Spectrum/Bandwidths and Bands
  • 5G System QoS

5G RAN and Core Architecture

  • 5GC/RAN Overview
  • 5G NG-RAN Functionality overview
  • 5G Core Network Functionality overview

5G/4G Dual Connectivity Deployment Options

  • NR-LTE Co-deployment & Coexistence
  • NR-NR and NR-LTE Dual Connectivity
  • DL and UL sharing
  • Supplemental Uplink
  • 5G/NR Spectrum Bands and Carrier Bandwidths

5G Air Interface Protocol Layers

  • Overview of Control and User Plane Protocols
  • SDAP and QoS Handling
  • PDCP and Packet Duplication
  • RLC and MAC Functions
  • RRC Functions
  • NAS Signaling
  • Review Discussion and Comparison with LTE

5G Frame Structure

  • Slot Structure
  • Resource Structure
  • UL-DL Frame Timing

5G Channels Overview: DL and UL

  • Overview Logical, Transport and Physical Channels
  • BCH and Synchronization Signal Block (SSB)
  • PDCCH Structure and DCI Signaling
  • PDSCH and PUSCH Structure and PHY Processing
  • PUCCH
  • PRACH

5G/4G Throughput Comparisons

  • 4G Throughput Calculation
  • 5G Throughput Calculation

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
5G Technologies – Radio frequencies/Satellite communications https://devtrainosys.slogninja.com/course/5g-technologies-radio-frequencies-satellite-communications/ Tue, 27 Apr 2021 07:24:54 +0000 https://trainosys.com/?post_type=product&p=1958 ]]> Course Overview:

An in-depth understanding of the wireless channel and the related impairments (multipath, fading), small-scale and large-scale propagation effects ,Understanding of the design of cellular systems, detailed discussion of Multiple Access (TDMA/CDMA/OFDM), Antenna diversity, MIMO, Wireless Channel Capacity, Computer simulations of wireless systems, Exposure to current and emerging wireless and cellular systems. (LTE, 802.11)

Pre-requisites:

  • Basic Knowledge of 4G

Target Audience:

  • You don’t need to have any pre-requisite qualifications to take this course, although a basic understanding of wireless and mobile communication system will be beneficial.

Course Duration:

  • 21 hours – 3 days

Course Content:

Overview of wireless communications and systems

  • Review of digital communications
  • Cellular systems from 1G to 3G
  • Wireless 4G systems
  • Wireless 5G systems

Radio propagation and propagation path-loss model

  • Free-space attenuation
  • Multipath channel characteristics
  • Signal fading statistics
  • Path-loss models

Fundamentals of cellular communications

  • Hexagonal cell geometry
  • Co-channel interference
  • Cellular system design
  • Sectoring using directional antennas

Multiple access techniques

  • Frequency division multiple access (FDMA)
  • Time division multiple access (TDMA)
  • Code division multiple access (CDMA)
  • Space division multiple access (SDMA)
  • Orthogonal frequency division multiplexing (OFDM)
  • Multicarrier CDMA (MC-CDMA)
  • Random access methods

Wide-area wireless networks (WANs)

  • GSM — IS-136
  • IS-95
  • UMTS
  • Cdma2000

Long Term Evolution Technologies (LTE)

  • OFDM
  • MIMO channels
  • Space Time Codes
  • LTE Advanced

Other Wireless systems IEEE 802.11 WLAN(WiFi)

Closing and Remarks

 

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
IOT for Beginners https://devtrainosys.slogninja.com/course/iot-for-beginners/ Thu, 22 Apr 2021 05:18:20 +0000 https://trainosys.com/?post_type=product&p=1880 Course Overview:

IOT brings together knowledge previously available only in white papers, standards documents, and other hard-to-find sources—or nowhere at all. The authors begin with a high-level overview of IoT and introduce key concepts needed to successfully design IoT solutions.

Course Objectives:

  • Introduction to IoT and its relation to cloud computing.
  • IoT Fundamentals and open source cloud platform to store data.
  • Using Arduino, Node MCU for developing prototypes.
  • Connect your device to the cloud
  • Sensors and Actuators
  • MQTT protocol
  • Hosting your own server on AWS
  • Hands-on exercises on the various use cases

Pre-requisites:

  • Participants should preferably have prior experience with C Language and be able to understand the logic. There would be physical hardware involved so basic physics concepts are also expected. A basic understanding of cloud platforms will be a plus.

Target Audience:

  • Technology Enthusiastic
  • Home Automation seeker
  • Software Engineers

Course Duration:

  • 21 hours – 3 days

Course Content:

Day 1: Introduction & Getting Started with Arduino

  • Introduction to the Internet of Things.
  • The Internet of Things.
  • The Basics of Sensors & Actuators.
  • Introduction to Cloud Computing.
  • The Arduino Platform.
  • The Arduino Open-Microcontroller Platform.
  • Arduino Basics. Arduino Board Layout & Architecture.
  • Hands-on Arduino.
  • Interfacing and configuration of LED, Buzzer and switches.
  • Working with digital pins.
  • Working with analog pins.
  • Configuring ADC, potentiometers, serial communication, I2C interface for display.

Day 2: Introduction to ESP8266 and Node MCU

  • ESP8266 and Node MCU.
  • Node MCU Configuration.
  • Using Arduino IDE for coding NodeMCU.
  • Node MCU, Sensor, Actuator and Communication module interfacing HTML basics, HTTP protocol concepts.
  • Hands-on Node MCU.
  • Sensors and actuators interfacing.
  • Moisture, Light, Flame, Temperature & Humidity, IR, PIR, Gas, Piezo Vibration, and Sound sensors, 3 axis accelerometers Actuators, GPS/GSM interfacing with Node MCU.
  • Configuring Node MCU as local webserver.
  • Web server using Node MCU.
  • Server / Client model configuration.

Day 3: Establish Cloud connections using MQTT protocol.

  • Introduction to MQTT & Communication protocol for IoT.
  • Understanding MQTT.
  • Difference between HTTP & MQTT.
  • Understanding MQTT Broker.
  • Understating Publish & Subscribe Methods.
  • Hands-on MQTT and NodeMCU.
  • Analyzing sensor data and controlling actuators using HTTP protocol remotely.
  • Connect NodeMCU to the cloud.
  • Data stream through Firebase and NodeMCU.

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

 

]]>
Mastering Web Application Development with Rational Application Developer V7.5 https://devtrainosys.slogninja.com/course/mastering-web-application-development-with-rational-application-developer-v7-5/ Wed, 21 Apr 2021 06:33:44 +0000 https://trainosys.com/?post_type=product&p=1854 Course Overview:

This course is intended for developers who are already familiar with Java Enterprise Edition (Java EE) Web application development, and who wish to understand the capabilities of IBM Rational Application Developer V7.5 to help you develop such applications. The features covered will include the tools you can use to create, test, debug, and package Java EE Web applications. These tools include the wizards you can use to create Servlets, HTML pages, and JavaServer Pages (JSP), use the Page Designer to edit HTML and JSP pages. Rational Application Developer also provides support for component testing Java EE Web components, the Struts and JavaServer Faces (JSF) application frameworks, and Ajax (Asynchronous JavaScript and XML). Finally, you can use the export wizards to package Java EE applications.

Course Objectives:

  • Use IBM Rational Application Developer V7 effectively Create, test, and debug J2EE Web components Build Web applications using the visual editing tools Build applications in IBM Rational Application Developer that use the Struts or JavaServer Faces frameworks Perform runtime analysis of Web applications using the profiling tools

Pre-requisites:

  • Software and applications development and analysis, Information and Communication Technologies (ICTs)

Target Audience:

  • Java developers interested in learning IBM Rational Application Developer V7.5 Java developers who want to learn Web Application development using IBM Rational Application Developer V7.5

Course Duration:

  • 35 hours – 5 days

Course Content:

  • Introduction to IBM Rational Application Developer
  • Java Development with IBM Rational Application Developer
  • Web Tool Basics
  • Visual Development
  • Create and Edit Servlets, Filters, and Listeners
  • Use the IBM WebSphere Test Environment
  • Create and Edit HTML and JSPs
  • XDoclet and Annotations
  • Automated Component Testing
  • Connecting to a database
  • Debug Web Application
  • Code Review
  • Java EE Application Frameworks Overview
  • Introduction to Struts
  • Introduction to JavaServer Faces
  • Introduction to Ajax
  • Profile a Web Application Add Security to Web Applications
  • Package Web Applications
  • Deploy and Install Web Applications

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
NB-IOT for Developers https://devtrainosys.slogninja.com/course/nb-iit-for-developers/ Wed, 21 Apr 2021 06:19:48 +0000 https://trainosys.com/?post_type=product&p=1849 Course Overview:

Most of today’s IoT connections are industrial. Industrial IoT (IoT) connections require Low Power Wide Area (LPWA) technologies to provide connectivity, coverage and subscription capabilities for low bandwidth applications. Although these requirements could be served by existing cellular networks, such networks may not be ideal. NB-IoT (Narrow Band IoT) technology offers a promising solution. NB-IoT allows IoT devices to operate over carrier networks such as GSM and “guard bands” between LTE channels. NB-IoT needs only 200kHz of bandwidth and can efficiently connect large numbers of endpoint devices (up to 50,000 per NB-IoT network cell). Its low power requirements makes it ideal for use in small, uncomplicated IoT gadgets such as smart parking, utilities and wearables.

Course Objectives:

  • Identify the different components of NB-IoT and how to fit together to form an ecosystem.
  • Understand and explain the security features built into NB-IoT devices.
  • Develop a simple application to track NB-IoT devices.
  • Part lecture, part discussion, exercises and heavy hands-on practice
  • Learn about the various aspects of NB-IoT (also known as LTE Cat NB1) as they develop and deploy a sample NB-IoT based application.

Pre-requisites:

  • An understanding of IoT concepts
  • Programming experience in any language
  • General understanding of software and network security concepts

Target Audience:

  • Developers
  • Technical Managers

Course Duration:

  • 14 hours – 2 days

Course Content:

Introduction

  • The need for LPWA (Low Power Wide Area)
  • Low power consumption, deep coverage, massive connections, easy deployment, network security &

reliability, lower component cost

  • NB-IoT vs LoRaWAN vs Sigfox

Overview of NB-IoT Architecture

  • Design, development, and deployment
  • Security based on LTE mobile networks

NB-IoT Ecosystem and Industry Players

  • Mobile operators, network infrastructure vendors, chipset suppliers, module vendors, systems

integrators, etc.

  • Huawei, Ericsson, etc.

NB-IoT Applications

  • Smart metering, smart cities, smart buildings, consumers, agriculture and environment

Quality of Service

  • Licensed spectrum operation
  • Security and reliability NB-IoT Security
  • User identity confidentiality, entity authentication, data integrity, and mobile device identification

NB-IoT Chips

  • LTE-M1 and NB-IoT
  • Signal processing and power efficiency
  • Huawei LiteOS for developers

NB-IoT Connectivity Modules

  • Cellular connectivity
  • Digital security

NB-IoT Network Devices

  • Efficiently locating mobile “things”

Hands-on: Developing a Smart Tracker

  • Building a simple location-based tracker

NB-IoT Terminals

  • External NB-IoT antennas
  • Internal NB-IoT antennas

Hands-on: Expanding the Smart Tracker

  • Enabling anti-theft functionality

NB-IoT Service Management Platforms

  • Connecting, activating and managing devices securely
  • API integration with existing systems

Hands-on: Managing a Fleet of Smart Trackers

  • Testing, deploying, and managing multiple smart trackers

Closing Remarks

 

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
React Native (mobile) https://devtrainosys.slogninja.com/course/react-native-mobile/ Mon, 17 Aug 2020 06:39:09 +0000 https://dev.trainosys.com/?post_type=product&p=1421 Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
IOS React Native app development https://devtrainosys.slogninja.com/course/ios-react-native-app-development/ Mon, 17 Aug 2020 06:25:31 +0000 https://dev.trainosys.com/?post_type=product&p=1420 Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
IOS Hybrid app development using Ionic and phone gap https://devtrainosys.slogninja.com/course/ios-hybrid-app-development-using-ionic-and-phone-gap/ Mon, 17 Aug 2020 06:24:23 +0000 https://dev.trainosys.com/?post_type=product&p=1419 Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>
Native IOS application development https://devtrainosys.slogninja.com/course/native-ios-application-development/ Mon, 17 Aug 2020 06:23:45 +0000 https://dev.trainosys.com/?post_type=product&p=1417 Course Customization Options

To request a customized training for this course, please contact us to arrange.

]]>