C++Basics : Overview - C++ Functions : Simple functions, Call and Return by reference, Inline functions, Macro Vs. Inline functions, Overloading of functions, default arguments, friend functions, virtual functions
Pointer and I/O and File management : Pointers in C++, Pointes and Objects, this pointer, virtual and pure virtual functions. Streams: Concept of streams, cin and cout objects, C++ stream classes, Unformatted and formatted I/O, manipulators, File stream, C++File stream classes, File management functions.
JAVA BASICS : Classes and Objects – Strings – Inheritance – Polymorphism and Interfaces -Regular Expressions – Exception Handling.
JAVA GUI, FILE STREAM AND CONCURRENCY :GUI Development using SWING – I/O Streams and Object Serialization – Generic Collections – Concurrency – Thread States and Life Cycles – Thread Synchronization – Java Networking
CLIENT SIDE ESSENTIALS : Java Script Objects and Functions – JQuery – Accessing DOM Elements using Java Script and JQuery Objects – Java Script Event Handling – XML DOM – AJAX Enabled Rich Internet Applications with XML and JSON – Dynamic Access and Manipulation of Web Pages using Java Script and JQuery – Web Speech API – Speech Synthesis Markup Language.
Reference Book:
E-RESOURCES 1. https://www.w3resource.com/cpp-exercises/ 2. https://www.seas.upenn.edu/~cis1xx/resources/JavaForCppProgrammers/j-javac-cpp-ltr.pdf 3. https://www.javatpoint.com/features-of-java 4. https://www.w3resource.com/java-exercises/
Text Book:
TEXT(S) 1. C++ The Complete Reference, 5th Edition, Herbert Schildt, McGraw-Hill Education, ISBN:0071634800, 9780071634809 2. The Complete Reference,JAVA, McGraw-Hill Education; Tenth Edition, ISBN 10: 1259589331,9781259589331 E-RESOURCES