MODULE | FUNDAMENTALS OF PROGRAMMING USING C |
S.NO | TOPIC |
1 | Introduction to Programming,Types |
2 | Software vs Hardware |
3 | Programming Constructs |
3.1 | Variables and Types |
3.2 | Keywords |
3.3 | Operators and Types |
4 | Statements used in Programming |
4.1 | Conditional Statements |
if,if-else,else-if ladder,nested-if | |
4.2 | looping statements |
for,while,do-while | |
4.3 | break statement |
4.4 | continue statement |
4.5 | goto and return statements |
4.6 | switch |
MODULE | FUNDAMENTAL OF OBJECT ORIENTED PROGRAMMING |
S.NO | TOPIC |
1 | Introduction to OOPs.Differences between structured,object based and object oriented Programming Languages |
2 | Features of OOPs |
2.1 | Object |
2.2 | Class |
2.3 | Inheritance |
2.4 | Abstraction |
2.5 | Polymorphism |
2.6 | Encapsulation |
MODULE | OOPS THROUGH JAVA |
S.NO | TOPIC |
1 | Class Design |
2 | Forward and Reverse Engineering |
3 | UML Diagrams |
4 | Interfaces |
5 | Abstraction and Polymorphsm |
6 | Practices |
MODULE | JAVA CORE |
S.NO | TOPIC |
1 | History of Java |
2 | Features of Java |
3 | Overview of JSE,JEE and JME APIs |
5 | Exception Handling |
5.1 | What is Exception,Types |
5.2 | Exception Handling Mechanism |
6 | Multi Threading |
6.1 | Thread vs Process,Thread Life Cycle |
6.2 | Deadlocks and Synchronization |
6.3 | Mutual Exclusion and Semaphores |
7 | Collections |
7.1 | Collections types |
7.2 | Set,List and Map interfaces |
7.3 | Implementing Classes like HashSet,ArrayList,LinkedList,Stack,Vector |
Queue etc.. | |
8 | GUI Programming |
8.1 | Introduction GUI,AWT |
8.2 | AWT Components like buttons,text boxes etc |
8.3 | Event Handling using AWT |
8.4 | introduction SWING |
8.5 | SWING components like Jbutton,JTextField etc.. |
8.6 | Event Handling using SWING |
9 | Data Base Programming |
9.1 | Introduction to SQL ? |
9.2 | SQL Statements |
9.3 | Introduction to RDBMS ? And Types ? |
9.4 | CRUD Operations on RDBMS,ACID Properties |
9.5 | JDBC API |
9.6 | JDBC Driver Types |
9.7 | Statement,Prepared Statements |
9.8 | Resultset Types ? |
9.9 | Transaction in JDBC ? |
10 | IO PROGRAMMING |
10.1 | What is a Stream ? |
10.2 | Types :Character Oriented,Byte Oriented |
10.3 | Input Stream and Output Streams |
10.4 | Serialization |
10.5 | De Serialization |
MODULE | JAVA WEB |
S.NO | TOPIC |
1 | Introduction to Web Programming ? |
2 | Client-Server Architecture |
3 | HTTP Request and Response Formats |
4 | Servlet API? |
4.1 | What is a Servlet ? |
4.2 | Static Resources vs Dynamic Resources |
4.3 | Servlet Life Cycle |
4.4 | HttpServlet and GenericServlet |
4.5 | Introduction to Web Components ? |
4.5.1 | HTML tags |
4.5.2 | CSS internal and external |
4.5.3 | XML |
4.5.4 | Java Script |
4.6 | Servlets Insert/Read data from RDMBS |
4.7 | Servlet Read Data from XML Files. |
4.8 | ServletConfig vs ServletContext |
5 | JSP API ? |
5.1 | Introduction to JSP |
5.2 | JSP Life Cycle |
5.3 | JSP vs Servlets |
5.4 | Implicit Objects |
5.5 | JSP Tags and JSTL |
6 | MVC Architecture ? |
7 | Design Patterns |
8 | Custom tags |