Trainings as a service leading IT traininig provider in class room and online
Spread the love

Full Stack Training in Hyderabad

COURSE FLOW

Full Stack Web developer course starts with introducing participants with front-end technologies (ex:  HTM5) and makes them develop a responsive one-page web application. Followed by that it deep dives into MEAN stack components and brings a hands-on perspective to building scalable web applications by leveraging “JavaScript everywhere” phenomenon. Throughout the course, foundation paradigms are stressed to ensure participants clearly understand software engineering fundamentals and apply them.

Basic Foundation Course

Programming Basics

    • Fundamentals of Computer
    • Understanding Applications
    • Using Windows Explorer & File Structure
    • Number Systems
    • Application Software
  1. Operating System & Networking
    • Need for the operating system
    • Functions of Operating System
    • Process Management
    • Memory Management
    • File Management
    • Device Management
    • Types of operating system
    • TCP/IP fundamentals
    • Networks and computer networks
    • 2 tier, 3 tier and n-tier architecture
  1. C Language
    • Introduction to C
    • Keywords, Constants and Variables
    • Data Types in C
    • Operator and Expressions
    • Control Structure
    • Functions
    • Pointers
    • Arrays
    • Structure
    • String Handling
    • Preprocessor Directives
    • File Management in C
    • Dynamic Memory Allocation
  1. Object-Oriented Concepts using C++
    • Introduction to OOPs
    • Beginning with C++
    • Class, Objects Basics
    • Constructor, Data Members
    • Operator Overloading
    • Inheritance
    • Polymorphism
    • Overriding
  1. Linux Foundations
    • Introduction to UNIX and its flavours
    • UNIX architecture
    • File System
    • User and Group Policies
    • Unix general commands
    • Concept of Files and Directories in Unix
    • File Permission and related commands
    • Filter Commands and their options
    • Vi Editor
  1. Introduction to Database Management Systems
    • Introduction to Database
    • DBMS, RDBMS, ORDBMS
    • DDL, DML, DCL, TCL
    • Data types
    • SELECT Statement
    • Restricting and Sorting Data
    • Aggregating Data Using Group Functions
    • Manipulating Data
    • Subqueries
    • Important Functions
    • Joins and different types
  1. Front-End Introduction
    • What are the website and web application?
    • What is the difference between the local server and web server
    • Client-server architecture
  1. HTML
    • Introduction and Basic Structure of HTML
    • Paragraphs, Headings and Text Formatting Tags
    • Html list
    • Html links
    • Html Images
    • Html table
    • Html4 & 5 form elements
  1. CSS
    • Introduction of CSS
    • Types of CSS
    • Basic CSS properties
    • CSS Box Model
    • Division Structure (Overview of how to create a webpage )
    • CSS Position
  1. Javascript
    • Introduction of Javascript
    • How to display output in JS
    • JS Variables &Datatypes
    • JS Operators
    • JS Conditional Statements & Looping Statements
    • JS Functions
    • Pre-defined Functions
    • User-defined functions
    • HTML Events
    • JS Validations
  1. Bootstrap
    • What is Bootstrap?
    • Bootstrap Setup
    • Bootstrap grids
    • Bootstrap buttons 

Python Programming

  1. An Introduction to Python
    • Python Environment Setup
    • Discuss IDE’s like IDLE, Pycharm and Enthought Canopy
    • Start programming on an interactive shell.
    • Python Identifiers, Keywords
    • Discussion about installed modules and packages
    • Access Command line arguments within programs
  2. Conditional Statement, Loops, and File Handling
    • Python Data Types and Variable
    • Condition and Loops in Python
    • Decorators
    • Python Modules & Packages
    • Python Files and Directories manipulations
    • Use various files and directory functions for OS operations
  3. Python Core Objects and Functions
    • Built-in modules (Library Functions)
    • Numeric and Math’s Module
    • String/List/Dictionaries/Tuple
    • Complex Data structures in Python
    • Arbitrary data types and their Data Structure
    • Python built-in function
    • Python user-defined functions
    • Python packages and functions
    • The anonymous Functions – Lambda Functions
  4. Object-Oriented Python
    • OOPs Concepts
    • Object, Classes and Destroying Objects
    • Accessing attributes, Built-In Class Attributes
    • Inheritance and Polymorphism
    • Overriding Methods, Data Hiding
    • Overloading Operators
  5. Exception Handling in Python
    • Exceptions Handling
    • Handling various exceptions using try….except…else
    • Try-finally clause
    • The argument of an Exception and create a self exception class
    • Python Standard Exceptions
    • Raising an exceptions, User-Defined Exceptions
  6. Debugging Python Programs
    • Debug Python programs using PDB debugger
    • Assert for debugging
    • Testing with Python using UnitTest
    • Iterable and generator in Python
    • Yielding from the generators
    • Standard project setup in Python
  7. Regular Expression
    • Regular Expressions
    • What are regular expressions?
    • The match and search Function
    • Compile and matching
    • Matching vs searching
    • Search and Replace feature using RE
    • Extended Regular Expressions
    • Wildcard characters and work with them
  8. Package Installation and Windows spreadsheet parsing
    • What is pip, easy_install?
    • Set up the environment to install packages?
    • Install packages for XLS interface, Database Interface, and Web interface
    • XML and XLS parsing with Python
    • Create XLS reports with Python

Database Handling with Python

  1. Database Handling with MySQL
    • Python MySQL Database Access
    • Create Database Connection
    • DML and DDL Operations with Databases
    • Performing Transactions
    • Handling Database Errors
    • Disconnecting Database
  2. Database Handling with MongoDB
    • SQL vs NoSQL
    • MongoDB
    • PyMongo
    • Establishing a Connection
    • Accessing Database
    • DML and DDL Operations

Web-Baed Python Frameworks

Django Framework

  • Introduction to Django
  • How to create a Django App
  • Url Mapping
  • Templates
  • Introduction to a static file
  • Django Model Overview
  • Creating a model
  • Model template view creation
  • Django forms and validation
  • Relative Url with Template

Interacting with a Database: Models

  • Overview of Models,
  • Creating Models
  • Configuring the Database
  • Your First App
  • Using Django with MySQL.
  • Population Scripts
  • Models-Templates-Views Paradigm
  • Inserting and Updating Data
  • Selecting Objects
  • Deleting Objects

The Django Administration Site

  • Activating the Admin Interface
  • Using the Admin Interface
  • Users, Groups, and Permissions

Database Handling with NoSQL DB

  • SQL vs NoSQL
  • MongoDB
  • PyMongo
    • o  Establishing a Connection
    • o  Accessing Database
    • o  DML and DDL Operations

Views and Templates

  • URL Template Inheritance
  • Template Inheritance Coding Example
  • Quick Note on Custom Template Filters
  • Template Filters and Custom Filters
  • Template Filters Coding Examples
  • Django Passwords
  • Deploying Django Framework
  1. Form Processing
  • Django Forms
  • Form Validation
  • Model Forms
  • Relative URLs with Templates
  • Relative URLs Coding Examples
  • Flask Framework&TkInter GUI Framework
  • Overview of Flask Framework
  • Installation of  Flask and Demo Application
  • Overview of TkInter Framework
  • Tkinter Widgets

Daily Assignments and hands-on Topics covered.

Interview Questions, Resume Formation and Interview Tips

Soft skills:

Self Analysis

Know yourself

  • Personality types
  • Areas of interest
  1. Self Discovery

SWOT Analysis – strength, weakness, opportunities, threats

  1. Goal Setting
  • Short-term plan
  • Long-term plan
  • Effective Time-management
  1. Effective Self Presentation
  • Personal grooming, Dressing, Hygiene
  1. Effective Communication
  • Verbal – Language
  • Voice modulation – Tone, Pitch
  • Clarity of Speech
  • Listening skills – Active Listening, Selective Listening
  • Written communication – general business correspondence
  1. Email Etiquette
  2. Body Language
  • Understanding non-verbal communication
  • Postures, Gestures, Eye contact
  • Tips to prepare impressive Resume
  • Tips for Group Discussion
  • Handling Telephonic interview
  • Mock – Technical interview
  • Mock – Personal Interview (PI)
  • Office Etiquettes and MannerismsAptitude

 

Full Stack training

15,000
  • 20 students
  • Duration : 40days
  • Hours : 60
Popular

WORKING HOURS

Monday07:00 AM TO 10:00 PM
Tuesday07:00 AM TO 10:00 PM
Wednesday07:00 AM TO 10:00 PM
Thursday07:00 AM TO 10:00 PM
Friday07:00 AM TO 10:00 PM
Saturday07:00 AM TO 10:00 PM
Sunday07:00 AM TO 10:00 PM

 

Download Now

Register for Full stack

Register for Online course

Call us for Free Demo on AWS,Vmware,Citrix,Azure,Devops,Python,Realtime Projects

Calls will be forwarded to Our Trainers for demo