on job training right place to develop your career · o working with big data, cloud,analytics. •...

6
Baroda Institute of Technology On Job Training

Upload: others

Post on 24-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: On Job Training Right Place To Develop Your Career · o Working with Big Data, Cloud,Analytics. • Section 2 IOT Architecture . o The IoT Stack Architecture, the various components

Baroda Institute of Technology

On Job Training

Typewritten text
Right Place To Develop Your Career
Page 2: On Job Training Right Place To Develop Your Career · o Working with Big Data, Cloud,Analytics. • Section 2 IOT Architecture . o The IoT Stack Architecture, the various components

Company Profile:

Company Name: Baroda Institute Of Technology (BIT)

Registration No. B-26/23349

GST No. 24AIVPP3462A1Z8

Pan No. AIVPP3462A

Contact Details:

BIT

BIT a unique Centre for Professional Development, is made up of a network of passionate,

supportive, collaborative, diverse and professional trainer & Faculties who focus on

developing the skills of students to improve their performance.

Our Strength:

• Pioneers in Skill based Training • More than 15 years of Training Excellence • Wide range of Training Methodologies

BIT (Baroda Institute of Technology) incorporated in the year 2002 with an aim to endow

Job aspirants and Professionals with necessary skills to excel in their field by giving them

quality training at par with the industry standards. The promoters of the company had

been into training services for more than decade , the experience and expertise of which

have paved the way for the company to develop and grow into further branches. BIT has its

corporate office in Vadodara – Sayajigunj and its branches in various other parts of Gujarat.

BIT offers career & professional training through BIT Computer Education (www.bitbaroda.com), BIT INFOTECH offers Website and Software Development (www.bitinfotech.in) & JOBBIT offers

Placement Services (www.jobbit.in)

Baroda Institute Of Technology

B-208, Manubhai Tower, Opp. M.S.

University, Sayajigunj,

Vadodara, Gujarat, India

PH.0265-2225711

M. 9327219987

www.bitbaroda.com

Introduction:

Page 3: On Job Training Right Place To Develop Your Career · o Working with Big Data, Cloud,Analytics. • Section 2 IOT Architecture . o The IoT Stack Architecture, the various components

Baroda Institute of Technology

IOT (Internet of Things)

This is a comprehensive Training course for Internet of Things (IoT). You will learn IoT introduction,

significance, building your own IoT devices, sensors, IoT communication and security. This training

will help you be a part of the IoT revolution underway around the globe.

This course covers the development of Internet of Things (IoT) products and services—including

devices for sensing, actuation, processing, and communication—to help you develop skills and

experiences you can employ in designing novel systems. The Training has theory and lab sections. In

the lab sections you will learn hands-on IoT concepts such as sensing, actuation and communication.

The internet of things, or IoT, is a system of interrelated computing devices, mechanical and digital

machines, objects, animals or people that are provided with unique identifiers (UIDs) and the ability

to transfer data over a network without requiring human-to-human or human-to-computer

interaction.

Page 4: On Job Training Right Place To Develop Your Career · o Working with Big Data, Cloud,Analytics. • Section 2 IOT Architecture . o The IoT Stack Architecture, the various components

Baroda Institute of Technology

Course Content • Section 1 Introduction to the Internet of Things o Introducing the Internet of Things,

o The various types of devices connected to the internet,

o Components of IoT devices,

o Design considerations,

o IoT device and physical world interfacing,

o Hardware and software trade-offs,

o IoT simulators OpenWSN and Cooja,

o IoT and how the embedded systems work,

o Working with Big Data, Cloud,Analytics.

• Section 2 IOT Architecture o The IoT Stack Architecture, the various components and layers,

o the app, the data processing and platform,

o IoT OS like Contiki,

o FreeRTOS and mbed,

o the edge and the connected thing or device,

o aPaaS,

o data management,

o middleware,

o device management,

o device hub/gateway, sensors,

o hardware/firmware,

o embedded devices NodeMCUandNetduino for C#.

• Section 3 The Arduino Platform o The open source IoT platform built using easy to use hardware and software, Arduino physical

board,

o libraries,

o the Integrated Development Environment,

o Arduino Shields various operations like heat and light sensing, GPS, UI display

o programming Arduino using C language,

o controlling external devices using pins on the Arduino board.

• Section 4 Arduino Interfacing o The Arduino interface,

o reading inputs from various sources,

o providing an output,

o working with sensors,

o sensing and controlling the physical world,

o deploying various types of sensors and connecting it to the Arduino,

o constant conversion between analog and digital signals for information exchange between the

physical and digital domains,

o programing for this type of signal conversion,

Page 5: On Job Training Right Place To Develop Your Career · o Working with Big Data, Cloud,Analytics. • Section 2 IOT Architecture . o The IoT Stack Architecture, the various components

Baroda Institute of Technology

o Arduino-specific shields,

o shields software libraries,

o real-time demo of Arduino interfacing.

• Section 5 The Raspberry Pi Platform o Introduction to Raspberry Pi,

o single-board computer,

o the Operating System,

o user interface,

o advanced networking,

o deploying compute-intensive IoT,

o setting up the Raspberry Pi environment,

o Python coding for the Raspberry Pi,

o deploying Python-based Integrated Development Environment,

o tracing and debugging Python code.

• Section 6 Raspberry Pi Interfacing o Interfacing the Raspberry Pi with the physical world,

o introducing the various input and output devices,

o various protocols like USB,

o HDMI and Ethernet for information exchange,

o controlling physical devices like motors,

o sensors,

o thermostats,

o switches,

o converting analog signal to digital signal and vice-versa,

o Raspberry Pi expansion boards for building complex hardware setup,

o real-time demo of Raspberry Pi interfacing.

• Section 7 IoT Sensors o Introduction to IoT Sensors,

o the role they play in getting the IoT systems work efficiently,

o micro-electromechanical systems revolutionizing IoT sensors,

o the range of sensors including proximity, temperature, electric, mechanical, acoustics,

acceleration, etc.,

o smart sensors to help streamline analytics and connectivity in the modern world.

• Section 8 IoT Communication o The vast array of communication and information exchange methodology for IoT,

o including Bluetooth, Wi-Fi, Near Field Communication, Zigbee, Z-Wave,5G and LoRA, Cellular,

Thread, etc.,

o getting the various communication protocols and interoperability between various devices for a

seamless system, real-time demo of IoT communication.

• Section 9 IoT Programming o Coding for the various components of the IoT system,

o coming up with a micro-controller-based embedded system,

Page 6: On Job Training Right Place To Develop Your Career · o Working with Big Data, Cloud,Analytics. • Section 2 IOT Architecture . o The IoT Stack Architecture, the various components

Baroda Institute of Technology

o building and testing it extensively,

o the various programming aspects of interfacing with the physical world,

o system design,

o microcontrollers,

o coming up with new and creative ways to solve a problem using coding.

• Section 10 IoT Security & Design o Introduction to IoT design for end-to-end security,

o hack-proof methods,

o security of information exchange and networking,

o software updates,

o error reporting,

o centrally deployed software and firmware,

o infrastructure to meet current and future demands,

o user updates,

o rolling updates,

o rolling back security updates,

o separate channel for security from regular updates, software testing,

o testing of third-party services,

o end-user testing initiatives,

o support and user onboarding,

o edge processing,

o secure data management,

o collection and retention,

o legal and regulatory compliances.

• Section 11 Live Project o Getting customer’s requirements

o Preparing database and business logics

o Developing application

o Testing and implementing the project

o Troubleshooting the project application after implementation

o Summary