S-Tek Certified Full Stack Developer

Course Objective

Programming is one of the most booming industries in the market today and the most popular language amongst this is Java. But only knowing java does not make one ready to be a competent programmer. One also needs knowledge of many supporting languages and technologies. For eg., one needs to know sql in order to work with the jdbc technology in Advanced Java. This course makes a student ready for the competitive job market.

C Programming
  • Introduction for c language
  • Data types in c
  • Control Flow Statement in C
  • Looping Structure
  • Meaning and concept of an Array
  • Working with preprocessor statements
  • Structure
  • Storage classes
  • File handling in c 
C++ Programming
  • Introduction to c++
  • Errors and function program statement in c++
  • Loops and Decision statement in c++
  • Functions in c++
  • Object and classes
  • Arrays in c++
  • Operator overloading in c++
  • Inheritance in c++
  • Pointers in c++
  • Files and Streams in c++
SQL
  • Introduction to DBMS and RDBMS
  • DDL and DML Queries
  • Joins in SQL
  • Normalisation
  • Views, Indexes in SQL
HTML 5.0
  • Introduction to HTML
  • Working with tags
  • Concept of table
  • Working with character, inserting image
  • Concept and features of frame
  • Introduction to Dynamics HTML
  • Introduction and Basic tags, advantage of HTML5
  • Video and audio
  • HTML5 APIS
  • Formatting address and code commenting
CSS 3.0
  • Introduction for CSS
  • Inline formatting and basic font formatting
  • Creating Basic class Rule
  • Understanding CSS Box model
  • Controlling table formatting HTML table structure
  • Page layout with positioning and layering
  • Building Layout with floats reviewing floating
  • Formatting lists and floats
  • Deeper into Typography Specifying a font
  • Creating External style sheet
JavaScript With Bootstrap
  • Introduction to programming languages
  • Variables, memory Allocation
  • OOPS Programming
  • Case construct
  • 2 Dimensional Arrays
  • Methods and properties
  • Function structure
  • Introduction for cookies
  • Introduction for Bootstrap
  • Grid System
Core Java
  • History and creation of java
  • Concept of OOPS
  • Control Statements
  • Access specifies
  • Constructor Overloading
  • Garbage Collection
  • Super Class Reference Variable
  • Method Overloading
  • Exception
  • Multithreading
  • Input and Output Stream Classes
  • Buffered Reader Streams
  • GUI Programming
  • Event Delegation Model
  • Collections in Java
  • Layout Managers
  • URL Connection and Client using Socket
  • Introduction of various kinds of Drivers
  • JDBC
Advanced Java
  • Servlets
  • JSP
  • MVC Architecture
  • Spring and Hibernate