Have a question?
Message sent Close

Professional Program in Full stack Development with JAVA

With no prior experience, you will have the opportunity to walk through hands-on examples with Hadoop and Spark frameworks, two of the most common in the industry. You will be comfortable explaining the specific components and basic processes of the Hadoop architecture, software stack, and execution environment. In the assignments you will be guided in how data scientists apply the important concepts and techniques such as Map-Reduce that are used to solve fundamental problems in big data. You'll feel empowered to have conversations about big data and the data analysis process.
Instructor
cqs
34 students enrolled
4.6
7 reviews
  • Description
  • Curriculum
  • FAQ
  • Announcement
  • Reviews
Java (1)

Professional Program in Full stack Development with JAVA

PPFSD(Professional Program in Full stack Development) is an undergraduate programming course.
The primary goal of this course is for students to understand what it means to be a Application Development, what skills they need, and how they’ll develop those skills during their time at university.
The secondary goal is for students to understand what it takes to succeed in their studies while working toward becoming professional Full Stack Developers.

Eligibility for Course

The eligibility criteria for PPFSD is 10+2 or equivalent examination.

Duration of Course

It is a one year course generally taken after a 10+2 or equivalent examination.

Objective of Course

PPFSD is a three-year undergraduate program covering all computer applications areas, including Basic IT Fundamentals, Logic Building, network, Web-Development, Software development and Application Development. The course has a lot of potential in India because there is a lot of need for qualified and experienced IT professionals.

Career Opportunity

After completing the course, students can work for reputable IT firms such as IBM, Oracle, Infosys, and Google. A student’s work profile after completing the course may contain the following:

Programmer: Programmer for several software development companies. The job of a programmer is to write software code. A programmer primarily works with computer languages such as C, C++, C#, Java, Python, and other similar languages.

Web developer: Web developer for various web design and online digital marketing firms. A web developer is a programmer who focuses on creating web-based applications. A web developer’s job is to create and maintain websites. A web developer requires HTML5, CSS3, PHP, JavaScript, and other programming languages.

Database Administrator: In a bank, a school, or a college, you might be a system administrator. A Database administrator is in charge of configuring and managing a DataBase server.

Software Developer: The sole responsibility of a software developer is to create software that makes people’s jobs easier and allows them to work more efficiently. A software developer is also responsible for installing, testing, and maintaining the software.

Course Overview

1 Introduction
  • History and Features of C
  • First C Program
  • Compilation Process
  • cout, cin, endl, Comments
2 Tokens in C
  • Format Specifier
  • Escape Sequence
  • Identifiers
  • Keywords
  • Data Types
  • Literals,Constants,Variables
  • Operators
3 Control Statements
  • if
  • if…else
  • if…else ladder
  • nested if
  • switch case
  • for loop
  • while loop
  • do…while loop
  • break
  • continue
  • goto
5 Functions
  • Types of Function
  • User-Define Function
  • Value function Call
  • Reference function Call
  • Recursion
6 Array
  • 1D Array
  • 2D Array
7 Pointers
  • Pointers
  • Pointer to Pointer
  • Array to Pointer
8 Strings
  • Array of String
  • String Function
  • String Concatenation
9 OOP’s
  • Class and Object
  • Access Modifiers
  • Constructor and Destructor
  • this keyword
  • enum
  • structure
  • Inheritance
  • Polymorphism
  • Abstraction
  • Encapsulation
  • Friend Function and Class
  • Virtual function
10 Exception Handling
11 File Stream
  • HTML5
  • Introduction
  • History
  • Text Editors
  • CLient-Server Architecture
  • Comment
  • BuiLding BLocks
  • Tags
  • ELements
  • Attributes
  • BoiLer PLate Code
12 HTML Head ELements
  • <base> Tag
  • <Link> Tag
  • <meta> Tag
  • <script> Tag
  • <noscript> Tag
  • <titLe> Tag
  • <styLe> Tag
13 HTML Body ELements
  • Heading
  • Paragraph
  • Formatting tags
  • Phrase Tags
  • Anchor
  • Media Tags( img, audio, video)
  • Lists
  • TabLe
  • Form
  • Iframes
14 HTML with CSS
  • Types of CSS
  • CSS SeLectors
  • Syntax, property value pair
15 CSS Properties
  • Comments
  • Colors
  • Backgrounds
  • Margins
  • Padding
  • Height/Width
  • Borders
  • Outline
  • Text
  • Fonts
  • Icons
  • Links
  • Lists
  • Tables
  • Display
  • Max-width
  • Position
  • Z-index
  • Overflow
  • Float
  • Inline-block
  • Align
  • Opacity
  • Form
  • Transition
  • Animation
16 Semantics tags
  • <articLe>
  • <aside>
  • <detaiLs>
  • <figcaption>
  • <figure>
  • <footer>
  • <header>
  • <main>
  • <mark>
  • <nav>
  • <section>
  • <summary>
  • <time>
17 HTML GeoLocation
  • API
  • Latitude and Longitude
  • On Map
18 HTML with JS
  • Intro and History
  • Types of JS
  • Syntax and Comments
  • Identifiers
  • Keyword
  • Data Types
  • Variable ( var , let)
  • Constant (const)
  • Operators
  • Conditional
  • Loops
  • Functions
  • Objects
  • Events
  • Strings
  • Arrays
SQL SERVER
1 Introduction
  • SQL Server
  • SSMS
  • Installation
  • Building Blocks of SQL
2 DATABASE
  • Create DB
  • Select DB
  • Rename DB
  • Drop DB
  • Create Table
  • Rename Table
  • Drop Table
  • Delete Table
  • Select Data
  • Insert Data
  • Update Data
  • Delete Data
  • Alter Table
  • Truncate
  • Select Into
  • Insert Into
3 View in SQL
  • Create View
  • Update View
  • Drop View
4 Aggregate Function
  • min()
  • max()
  • sum()
  • avg()
  • count()
5 Operators
  • Arithmetic Operators
  • Comparison Operator
  • Logical Operator
  • Like Operator
  • Union Operator
  • Intersect Operator
  • Except Operator
6 Alias
  • for Table
  • for Column
7 Constraints
  • not null
  • unique
  • Primary Key
  • Foreign Key
  • Check
  • Default
8 Clauses
  • select
  • where
  • distinct
  • Order By
  • Group By, cube and rollup
  • Having
9 Keys
  • Primary Key
  • Foreign Key
  • Composite Key
  • Unique Key
10 Joins
  • Inner Join
  • Full Outer Join
  • Right
  • Left
11 Conditional and Loop
  • If
  • If else
  • Case
  • while Loop
12 Exception
  • try
  • catch
13 Stored Procedure
  • Create Stored Procedure
  • Execute procedure
14 Triggers
  • Intro
  • Types of trigger
  • DML
  • DDL
15 Functions
  • Types of Function
  • Scalar
  • Table-Valued
16 Index
  • Clustered index
  • Non-Clustered index
17 Cursor
  • methods
  • variable
18 Transaction
  • Introduction
  • Control and State
  • Commit
  • Rollback
  • Savepoint
CORE JAVA (J2SE)
1 Module 1:Introduction
  • i.) JAVA Why? What? How? When? Where?
  • ii.) How to install
  • iii.) A simple JAVA program and comments in java
  • iv.) Compiling & executing JAVA program
  • v.) JAVA Technology( JDK, JRE, JVM, JIT)
  • vi.) Features of JAVA
2 Module 2: Fundamentals of JAVA Programming
  • i.) Identifiers and naming convention of JAVA language
  • ii.) Reserved words and Keywords
  • iii.) Data types and it’s Types
  • iv.) Variables and it’s Types
  • v.) Literals
  • vi.) Type Casting
  • vii.) Operators
3 Module 3: Control Structures
  • i.) Types of Control Statements
  • ii.) Decision making or Conditional Statements( if, if-else, if- else- if, nested if, switch-case)
  • iii.) Itteration or Loops( for, while, do-while,break ,continue)
4 Module 5: Array
  • i.) Introduction
  • ii.) Types of arrays
  • iii.) Single- Dimensional Array
  • iv.) Multi- Dimentional Array
5 Module 5: OOP’s
  • i.) Procedural vs Object Oriented ( Approach)
  • ii.) Object & Class
  • iii.) Constructor
  • iv.) this and super keyword
  • v.) access Modifier
  • vi.) Inheritance
  • vii.) Polymorphism
  • viii.) Abstract Class and Interface
  • ix.) Package
  • x.) Encapsulation
6 Module 6: Exception Handling
  • i.) Introduction and Hierarchy ( Checked & Unchecked)
  • ii.) exception Handling mechanism
  • iii.) Try, Catch, Finally blocks
  • iv.) throw & throws keyword
  • v.) custom exception class
7 Module 7: Multithreading
  • i.) Introduction
  • ii.) advantages
  • iii.) run() and start() method
  • iv.) Runnable Interface
  • v.) Thread Class
  • vi.) Thread states and Priorities
  • vii.) Synchronization method, block
  • viii.) Life Cycle of Thread
  • ix.) Deprecated methods : stop(), suspend(), resume()
8Module 8: String
  • i.) char Array and String
  • ii.) String vs Char Array
  • iii.) Method of String Class
  • iv.) Immutable and mutable String
  • v.) String Buffer and String Builder
  • vi.) String Buffer vs String Builder
9 Module 9: Garbage Collection
10 Module 10: File IO (IOStream)
  • i.) Java I/O Stream
  • ii.) Types of Streams or Hierarchy
  • iii.) using File Class
  • iv.) IStream
  • v.) OStream
11 Module 11: Java Regex API
12 Module 12: Inner Class
  • i.) Introduction
  • ii.) Anonymous Inner Class
  • iii.) Local Inner Class
  • iv.) Static nested class
  • v.) Nested Interface
13 Module 13: JDBC
  • i.) Intro
  • ii.) Driver
  • iii.) DB Connectivity Steps
  • iv.) Driver Manager
  • v.) Connection
  • vi.) Statement and Prepared Statement
  • vii.) ResultSet
14 Module 14: Java AWT and Swing
15 Module 15: Java Collection
  • i.) Collection Framework
  • ii.) List
  • iii.) Set
  • iv.) Queue
  • v.) Map
16 Module 16: Serialization
17 Module 17: java annotations
18 Module 18: Reflection in java
19 Module 19:Agile
DS AND ALGO
1 DS Introduction
  • DS Algorithm
  • Asymptotic Analysis
  • DS Pointer
  • DS Structure
2 DS Array
  • DS Array
  • 2D Array
3 DS Linked List
  • Linked List
  • Types of Linked List
  • Singly Linked List
  • Doubly Linked List
  • Circular Linked List
  • Circular Doubly List
  • Skip list in DS
4 DS Stack
  • DS Stack
  • Array Implementation
  • Linked List Implementation
5 DS Queue
  • Types of Queues
  • Array Representation
  • Linked List Representation
  • Circular Queue
6 DS Tree
  • Binary Tree
  • Binary Search Tree
7 Differences
  • Linear vs non-linear
  • Array vs linked list
  • Stack vs queue
  • Linear vs Circular Queue
  • Linear Search vs Binary Search
  • Singly Linked List vs Doubly Linked List
8 DS Searching
  • Linear Search
  • Binary Search
9 DS Sorting
  • Bubble Sort
  • Heap Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort
  • Selection Sort
Advc JAVA (J2EE)
1 What is Servlet
  • IDE ,download install
  • Servlet API
  • Servlet Interface
  • GenericServlet
  • HttpServletServlet
  • Life CycleServlet Example
2 Servlet Collaboration
  • RequestDispacher
  • sendRedirect
3 ServletConfig
4 ServletContext
5 Session Tracking
  • Session Techniques
  • 1) Cookies in ServletCookies: Login & Logout
  • 2) Hidden Form Field
  • 3) URL Rewriting
  • 4) HttpSessionSession: Login & Logout
6 Filter
7 Servlet Curd
8 JSP Introduction
  • Life cycle of JSP
9 JSP scripting elements
  • JSP scriptlet tag
  • JSP expression tag
  • JSP declaration tag
10 Implicit Objects
  • JSP Request
  • JSP Response
  • JSP Config
  • JSP Application
  • JSP Session
  • JSP PageContext
  • JSP Page
  • JSP Exception
11 JSP Directive Elements
  • JSP page directive
  • JSP include directive
  • JSP taglib directive
12 JSP Exception
13 jsp curd
14 JSTL
  • jstl core
  • jstl function
  • jstl xml
  • jstl formating
  • jstl sql
15 Ajax
HIBERNATE
1 HB Introduction
  • HB Architecture
  • First Hibernate Example
  • Hibernate with Eclipse
2 HB using XMLHB using Annotation
  • Hibernate Example
  • HB Web application
  • HB Generator classes
  • HB Dialects
3 Hibernate Mapping
  • Collection Mapping
  • Mapping List
  • Mapping Set
  • One To Many XML One To Many Annotation
  • Many To Many XMLMany To Many Annotation
  • One To One XMLOne To One Annotation
  • Many To One XMLMany To One Annotation Bidirectional
4 Transaction Management
5 HQL
6 Hibernate Caching
  • First Level Cache
  • Second Level Cache
SPRING FRAMEWORK
1 Spring Tutorial
  • What is Spring
  • Spring Modules
  • Spring Application
2 Spring in IDE
  • Spring in Eclipse
3 Dependency Injection
  • CI Dependent Object
  • CI with collection
  • CI with Map
  • CI Inheriting Bean
  • Setter Injection
  • SI Dependent Object
  • SI with Collection
  • SI with Map
  • CI vs SI
  • Autowiring
  • Factory Method
4 Spring JdbcTemplate
  • JdbcTemplate ExamplePreparedStatementResultSetExtractorRowMapperNamedParameterSimpleJdbcTemplate
5 Spring ORM
  • Spring with ORMSpring with HibernateSpring with JPA

6 SPEL

  • SpEL ExamplesOperators in SpELvariable in SpEL
7 Spring MVC
  • MVC IntroductionMultiple View PageMultiple ControllerModel InterfaceRequestParam Annotation
8MVC Applications
  • MVC CRUD ExampleMVC Pagination ExampleFile Upload Example
FAQ 1
Faq Content 1
FAQ 2
Faq Content 2

Productivity Hacks to Get More Done in 2018

— 28 February 2017

  1. Facebook News Feed Eradicator (free chrome extension) Stay focused by removing your Facebook newsfeed and replacing it with an inspirational quote. Disable the tool anytime you want to see what friends are up to!
  2. Hide My Inbox (free chrome extension for Gmail) Stay focused by hiding your inbox. Click "show your inbox" at a scheduled time and batch processs everything one go.
  3. Habitica (free mobile + web app) Gamify your to do list. Treat your life like a game and earn gold goins for getting stuff done!


4.6
7 reviews
Stars 5
4
Stars 4
3
Stars 3
0
Stars 2
0
Stars 1
0