Internship Program

Duration: 4 Weeks

TECH INSPIRE offers 4 weeks internship program for students currently doing their B.E/B.Tech, M.E/M.Tech in Electronics/ Electrical/ Telecommunication/ Computer Science engineering. This program is specifically designed with an objective to spark an interest in core Electronics, Python MYSQL and Web Development with industry level complexity. The program provides insight into fundamentals of the concepts necessary to build a strong foundation. The participants will get an opportunity to work on projects during the course.

All participants will be awarded a certificate upon successful completion of the program. This will be of tremendous value on their resume.

Course Fees: INR 3,000

Course Outline

Internship on Designing with ARM Controller using Embedded C and Object Oriented Programming with C++

Module E1: C Language (5 Days)

  • Getting Started with C
  • Fundamentals and I/O
  • Control Statements
  • Functions
  • Recursion
  • Arrays
  • Pointers
  • Advanced Pointers
  • Structures and Union
  • Pre-Processor
  • Strings
  • Miscellaneous Topics

 

Module E2: C++ Language (5 Days)

  • Introduction to C++
  • Overview and Characteristics
  • Scope Resolution Operator
  • Default Arguments
  • Access Specifiers
  • Classes in C++
  • Static Members
  • Constructor & Destructor
  • Function Overloading
  • Inheritance
  • Exception Handling
  • Polymorphism
  • Abstraction
  • Operator Overloading
  • Templates

Module E3: Embedded C (5 Days)

  • Introduction to Embedded C Programming
  • Introduction to ARM
  • ARM Architecture
  • Programming in ARM
  • Interrupts

  • Instruction Set

Module E4: ARM Controller & Course Project (5 Days)

  •  GPIO Programming
  • UART Interfacing

  • Analog to Digital Converter

  • Digital to Analog Converter

  • Course Project

Internship on Object Oriented Programming with Python and MYSQL RDBMS with SQL Query Language

Module P1: Python Basics (5 Days)

  • Introduction to Python
  • Tokens
  • Operators
  • Control Statements
  • List
  • Tuple
  • Set
  • Dictionary
  • Function
  • Strings

Module P2: Python Advanced (5 Days)

  • Modules

  • Generator Functions

  • Recursion

  • Exception Handling

  • Object Oriented Programming

  • File Handling

  • Encapsulation

  • Inheritance

  • Polymorphism

  • Abstraction

Module P3: SQL (3 Days)

  • Introduction to Database
  • SQL Architecture

  • SQL Commands

  • Data Types

  • SQL Clauses

Module P4: MYSQL & Course Project (7 Days)

  • Creating a Database
  • Creating and Inserting Data into a Table
  • Altering the Table
  • Functions
  • Joining Tables
  • Relation between Tables
  • Queries
  • Sub Queries
  • Drop & Truncate the Table
  • Constraints
  • Primary Key & Foreign Key
  • Drop the Database
  • Course Project

Internship on Designing a Website Using Web Development

Module D1: HTML (5 Days)

  • Introduction and HTML Editors

  • Elements and Attributes

  • Headings and Paragraphs

  • Styles and Formatting

  • Quotations, Comment

  • Colors and Styles

  • Links, Images

  • Tables and Lists

  • Block & Inline Elements

  • Forms and Form Attributes

  • Audio and Video

Module D2: CSS (5 Days)

  • Introduction and Syntax
  • Selectors

  • Adding CSS

  • Comments

  • Colors(Predefined, RGB, HEX, HSL)

  • Backgrounds

  • CSS Text

  • CSS Fonts

  • Links and Lists

  •  CSS Tables

  • CSS Box Model

Module D3: Bootstrap (2 Days)

  • Introduction to Bootstrap5

  • Responsive Web Design

  • Containers

  • Container Padding

  • Bootstrap5 Grids

  • Text/Typography

  • Colors

  • Tables 

  • Carousel/Slideshow

  • Modals and Tooltips

Module D4: JavaScript & Course Project (8 Days)

  • Introduction to Javascript
  • Adding JavaScript
  • Generating Output
  • Statements & Syntax
  • Comments
  • Variables
  •  Operators
  •  Data Types
  •  Functions
  • Arrays and Array Methods
  •  Objects and Events
  •  Strings and String Methods
  •  Numbers and Number Methods
  •  Comparison & Logical Operators
  • Course Project