Full Stack Development Online Training Course Content
Full Stack Basics
Real time Approach
Working with real time project
Job Assistance
For More Details http://www.spiritsofts.com/full-stack-online-training/
- Introduction
- Types of applications/softwares
- Native applications
- Web applications
- Hybrid applications
- Types of architectures
- Single tier / Black board
- Two tier
- Three tier
- Layered
- Introduction and Difference between:
- Programming language
- Scripting language
- Markup language
- Introduction to client server relation
- Protocols (HTTP, HTTPS, FTP)
- Methods(GET,POST,PUT,DELETE)
- Introduction to cloud computing (AWS)
- Introduction to LAMP
- Linux
- Apache
- MySql
- PHP
- Wireframes/Prototypes
- HTML5
- CSS3
- JavaScript
- jQuery
- Responsive Design
- Bootstrap
- SEO Basics
- AJAX and JSON
- Angular 2
- RDBMS(MySql)
- Database and DataTable
- DDL
- DML
- DCL
- Data types
- Operators
- Expressions
- Others
- Coding Concepts and Standards
- Introduction to PHP
- Core concepts
- Data types
- Variables & Constants
- Array management
- Operators
- Decision making
- Loops
- Functions
- Cookies & sessions
- Working with File System
- Working with Emails
- Memory management
- Error handling
- Working with DB
- Working with AJAX
- Class
- Object
- Inheritance & relation
- Polymorphism
- Encapsulation
- Abstraction
- Interface
- Constructor & Destructor
- Design patterns
- Google API
- Facebook API
- SMS & Payment gateways
- MVC
- Codeigniter
- CMS
- WordPress
- Introduction to Testing
- Functional Testing(Unit Test)
- Non Functional Testing(Performance Test)
- Instance creation
- Loading softwares and services
- Deploy application
Real time Approach
Working with real time project
Job Assistance
For More Details http://www.spiritsofts.com/full-stack-online-training/