0% found this document useful (0 votes)
12 views3 pages

Full Stack Developer Course Overview

This document describes a 2-month full stack developer course that teaches the skills needed for software development. The course covers front end technologies like JavaScript, React JS, and HTML/CSS as well as back end skills like Java, SQL, Spring Boot, and REST. It also includes training on project environment topics such as Gradle, Jenkins, Docker, cloud computing, AWS, and agile processes. The course is designed to provide graduates with the necessary skills required for the high demand job of full stack developer.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views3 pages

Full Stack Developer Course Overview

This document describes a 2-month full stack developer course that teaches the skills needed for software development. The course covers front end technologies like JavaScript, React JS, and HTML/CSS as well as back end skills like Java, SQL, Spring Boot, and REST. It also includes training on project environment topics such as Gradle, Jenkins, Docker, cloud computing, AWS, and agile processes. The course is designed to provide graduates with the necessary skills required for the high demand job of full stack developer.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

[Link].

org
Mail: contact@[Link]
Mobile: 9618631870
Full Stack Developer
Course Duration ( 2 months classroom training)
The full stack developer is the high demand job requirement in software industry. This course is
specially designed package for the graduates to acquire the necessary skills required in
software development.

Front End

Java Script
● Fundamentals
● DOM - Document Object Model
● Data Types & Variables
● Control Structures ( conditions, loops, ... etc )
● Arrays & collections
● Functional Programming
● Javascript functions in Functional Programming
● Callback functions
● Closures
● Higher order functions
● Objects & classes
● Handling service side interaction
● Asynchronous programming

React JS
● Advantages of React Js
● Key Features
● Virtual DOM
● Architecture patterns - (MVC, MVP, .. etc)
● React Components
● State Management
● Event Handling
● JSX
● Flux architecture
● Redux

15+ years experienced faculty


[Link]
Mail: contact@[Link]
Mobile: 9618631870
Back End

Java
● Data types and variables
● Object Oriented Programming
● Control structures & Loops
● Functions
● Generics
● Collections
● Input & output streams
● Functional programming (using Java 1.8 features)
● Multi Threading

SQL queries
● Relational Databases
● SQL Queries

Spring Boot
● Client & Service architecture
● Basics of Spring Boot
● Dependency Injection
● Spring MVC - Model, View and Controller
● JDBC Interaction
● JPA and Hibernate Interaction
● UI code management

REST
● What is REST?
● Advantages of REST
● Resource Management
● Developing REST service

15+ years experienced faculty


[Link]
Mail: contact@[Link]
Mobile: 9618631870
Project Environment

Gradle
● Management of build process using Gradle
● Different types of build environments
● Managing different environments using Gradle

Jenkins
● Continuous Integration
● Continuous Development
● Continuous Deployment
● Deployment management in Jenkins

Docker
● Container Management
● Advantages of Docker usage projects
● Creating docker for the project

Cloud
● Advantages and Disadvantages of cloud
● Types of Cloud Computing
● Services offered in Cloud
● Different service providers

AWS
● Different services provided in AWS
● AWS ECS service
● Docker deployment and management by using AWS ECS service.

Agile Process

HTML, CSS

15+ years experienced faculty

You might also like