Mean Stack Developer - Intern

Training & Internship program to impart MEAN Stack Developer Skills in a project based learning environment

Apply By: March 31 2020

Start Date: May

Venue: Jawaharlal Nehru Technological University Hyderabad, Kukatpally

About the Internship

Selected interns undergo intensive training on MEAN Stack Developer via offline mode at our Practice School or Online with mentor support. After the completion of training, the interns shall join a team to build a project assigned by the mentors. During the last week of the internship, the interns shall take up a challenge given by industry partner & submit the solution for review and approval by industry personnel. During the internship program, interns will be exposed cloud API's to build intelligent applications.

Program Contents

• Web Design Principles Basics in Web Design Elements of HTML 
• Introduction to elements of HTML 
• Meta Tag          
• Div Tag 
• Working with Text 
• Working with Lists, Tables 
• Working with Hyperlinks, Images 
• Working with Forms. Elements of HTML5 
• Header Tag 
• Footer & Section Tag

• Introduction to Cascading Style Sheets 
• Concept of CSS 
• Creating Style Sheet 
• CSS Properties 
• CSS Styling (Background, Text Format, Controlling Fonts) 
• Working with block elements and objects 
• Working with Lists and Tables 
• CSS Id and Class 
• Box Model (Introduction, Border properties, Padding 
• Properties, Margin properties) 
• CSS Advanced( Display, Positioning, Floating, , Navigation Bar) 
• CSS Color 
• Creating page Layout and Site Designs. 
• CSS3 Gradients 
• CSS3 Transitions 

• Introduction to client side scripting 
• Syntax Basics 
• JS Statements 
• JS Comments 
• JS Variables 
• JS Datatypes   
• JS Operators 
• JS Comparisons 
• JS Events 
• JS Objects   
• String Functions (Most Used) 
• JS Math Functions (Most Used) 
• JS Date Functions (Most Used) 
• JS Array Functions and Property (Most Used) 
• JS User Defined Functions

• Implementing a Simple Calculator Using Javascript 
• JS Validations using Object Functions 
• JS Validations using Regular Expressions &  Assignments.

• Introduction 
• Web architecture 
• Javascript Introduction 
• CSS Introduction 
• Angular Js Framework 
• MVC Architecture & Assignments 
• Directives 
• Events 
• Services 
• Modules 
• Controllers  & Assignment

• Filters 
• Ajax calls 
• JSON advantages 
• Using JSON in Angularjs 
• Single Page Applications  & Assignments               
• Dependency Injection 
• Cookies 
• Crud Operations            
• AngularJS communication with Node Js 

• Typescript 
• Introduction of Angular2  
• Differences between 1 and 2 
• Organize Routes using Modules                  
• Injectable Classes 
• Multiple Service Instances  & PROJECT
• Providers 
• Angular Testing 
• Creating a Reactive form 
• Bind form controls to a model 
• Add validations to the model 
• Access the DOM Element using the ElementRef 
• Respond to User Events using HostListener 
• Pass Values via Data Binding 
• Custom Pipe Example 
• Pure and Impure Pipes 
• Upgrade Router               
• Enhancements and Replacements & PROJECT   

• Angular 4 Environment set up 
• project set up                       
• components 
• modules 
• data binding 
• event binding & PROJECT
• templates
• directives 
• pipes           
• routing                    
• services • http service & PROJECT   
• Typescript & ES6 Javascript. 
• Components & Binding 
• Directives 
• Dependency Injection & Services                    
• Angular Modules & Bootstrapping your Angular application. 
• SPAs & Routing & PROJECT 
• Angular CLI 
• Forms 
• Reactive Programming with RXJs 
• HTTP            
• Testing &  Project.

• Introduction 
• set up 
• Basic Application 
• REPL terminal 
• package manager & PROJECT 
• call backs 
• event loop 
• event emitter 
• buffers 
• streams 
• fi lesystem & PROJECT 
• global object 
• utility modules 
• web module 

• set up 
• environment setup 
• basic application 
• routing 
• http methods 
• url binding 
• middle ware 
• templatin
• static files 
• database 
• cookies 
• sessions 
• authentication 
• Restful API's 
• Debugging 
• Error handling &  PROJECT

• MangoDB  Setup, Advantages, Databases  
• drop database 
• create collection
• drop collection 
• data types & PROJECT    

• Insert document 
• query document 
• update document 
• delete document
• projections 
• limiting records 
• sorting records 
• indexing
• aggregation 
• replication 
• sharding 
• create backup & PROJECT

• Project development and Deployment in IBM

Desirable Rewards

Training Completion Certificate

Internship Completion Letter

Build Multiple Projects

Dedicated Mentor Support

Access to Smart Practice School

Registration Process

STEP - 1

Fill up the registration form

Complete the first step of registration by filling & submitting the form below.

Register Now
STEP - 2

Block your slot with basic payment

Pay Rs.1500 as the token amount to block your slot for Internship program. Balance can be paid at the time of joining.

Pay Now
STEP - 3

Grab the internship offer letter

Once you finish two steps, you will receive an internship offer letter to the registered email with in 48 Hrs.


Offline   Remote  


  1. Students shall carry their own laptops with suitable configuration (Mandatory)
  2. This program is only for current students, passed out students are not eligible to apply (contact us for more details)
  3. Students shall pay minimum registration fee to confirm their slot
  4. Students shall have minimum coding knowledge (atleast C language)
  5. Students shall carry a copy of College ID & any Govt. ID during joining
  6. Email with pre-onboarding formalities will be sent after slot confirmation

For more Information call..






The internship is organized from various practice schools in different cities. Interns shall physically present to attend the Internship
In Remote internship the intern will get access to Smart Practice School platform to join the internship program from any location
Smart Practice School platform provides company like environment for the interns. It provides access to projects and enables interaction with team members & mentors.
Yes, every successful intern will get an internship completion letter as per the company policy. If college needs any specific format, you can approach the internship coordinator
We have three types of internships. 1) Free Internship : applicable only for the students with necessary skills in the technology. No stipend will be paid. 2)Fee based Internship: In this internship the student shall pay the minimum fee to acquire the necessary skills in the technology domain. 3)Paid Internships : In this internship the intern will be paid monthly stipend. But this internship will be available for extraordinary students in the relevant technology
Yes. During 3rd or 4th week of internship you can develop your own idea. Our mentors will support you.
The Remote internship will be organized through smart practice school platform. Interns will join the lectures by mentors through ZOOM calls, develops the projects on platform, interact with mentors through slack channel for doubt clarification.
Yes. Upon completion of internship, a unique link will be generated to access the Internship Completion Letter. Interns can download the letter anytime in the future.
Every intern will work on minimum three projects during the internship and the projects will be managed through smart practice school for future reference.
For all fee based internships (remote / offline) minimum payment prescribed shall be paid online to confirm the slot. A ticket will be generated with unique number, which shall be produced later during joining.
Yes, for the best interns we will provide however please talk to internship coordinator.