0% found this document useful (0 votes)
48 views19 pages

DN2.0 - JAVA UpSkill Learning Recommendations - PRO

Uploaded by

vadan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views19 pages

DN2.0 - JAVA UpSkill Learning Recommendations - PRO

Uploaded by

vadan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Topics

HTML5
CSS3

Javascript
Bootstrap

jQuery
Sub-Topics
HTML5 - Introduction

HTML5 - Getting Started

HTML5 - Elements & Attributes

HTML5 - Events
HTML5 - Web Forms 2.0
HTML5 - Web Storage
HTML5 - Web SQL Database

CSS3 - Introduction

CSS3 - Selectors
CSS3 - Styling

CSS3 - Box Model

CSS3 - Advanced

JavaScript Fundamemtals
JavaScript Basics, DOM
Variables, Datatypes, Type Conversions, Operators,
Comparisons, Interactions, Loops,
Functions, Function expression, Control Flow, Conditionals
Note : Go through the reference links for all the subtopics
listed here

Javascript Deep Dive


Array, String, Date, Math, Number, Boolean, Functions, JSON,
Regular Expression
Objects, Arrays and Functions, JSON
Note : Go through the reference links for all the subtopics
listed here

Bootstrap Fundamentals
Grid System
NAV Bar

Bootstrap Components

Jquery and its features


Basic components
DOM manipulation & events
Basic AJAX with Jquery
URLs
https://www.w3schools.com/html/html_intro.asphttps://www.w3schools.com/html/html_editors.asp

https://code.visualstudio.com/docs/languages/htmlhttps://www.freecodecamp.org/news/learn-how-to-use-the-chrome-devt

https://www.w3schools.com/html/html_basic.asp

https://www.w3schools.com/html/html5_semantic_elements.asphttps://www.w3schools.com/html/html_elements.asphttps

https://www.w3schools.com/tags/ref_eventattributes.asp
https://www.tutorialspoint.com/html5/html5_geolocation.htm
https://www.w3schools.com/html/html5_geolocation.asp
https://www.w3schools.com/html/html5_webstorage.asp
https://www.tutorialspoint.com/html5/html5_web_sql.htm
https://www.tutorialspoint.com/html5/html5_web_forms2.htm

https://www.w3schools.com/css/css_intro.asphttps://www.w3schools.com/css/css_syntax.asphttps://www.w3schools.com/c

https://www.w3schools.com/css/css_selectors.asp
https://www.w3schools.com/css/css_colors.asphttps://www.w3schools.com/css/css_outline.asphttps://www.w3schools.com

https://www.w3schools.com/css/css_text.asp
https://www.w3schools.com/css/css_font.asp
https://www.w3schools.com/css/css_icons.asp
https://www.w3schools.com/css/css_link.asp
https://www.w3schools.com/css/css_list.asp
https://www.w3schools.com/css/css_table.asp

https://www.w3schools.com/css/css_boxmodel.asp

https://www.w3schools.com/css/css_rwd_intro.asp

https://www.w3schools.com/css/css_rwd_mediaqueries.asp

https://www.w3schools.com/css/css_rwd_viewport.asp
https://www.w3schools.com/js/

https://www.w3schools.com/js/

https://www.w3schools.com/jsref/jsref_isnan.asp

https://www.w3schools.com/jsref/jsref_indexof.asp

http://javascript-coder.com/files/form-submit/javascript-form-submit-example.html

https://www.w3schools.com/bootstrap4/bootstrap_get_started.asphttps://www.w3schools.com/bootstrap4/bootstrap_cont
https://www.w3schools.com/bootstrap4/bootstrap_grid_basic.asp
https://www.w3schools.com/bootstrap4/bootstrap_navs.asp
https://www.w3schools.com/bootstrap4/bootstrap_navbar.asp
https://www.w3schools.com/bootstrap4/bootstrap_badges.asp
https://www.w3schools.com/icons/google_icons_intro.asp
https://www.w3schools.com/bootstrap4/bootstrap_list_groups.asp
https://www.w3schools.com/bootstrap4/bootstrap_cards.asp
https://www.w3schools.com/bootstrap4/bootstrap_grid_basic.asp

https://www.w3schools.com/bootstrap4/bootstrap_forms.asphttps://www.w3schools.com/bootstrap4/bootstrap_forms_inp

https://www.bootstrapdash.com/bootstrap-css-styles/https://gijgo.com/datepicker/configurationhttps://gijgo.com/datepicke

https://www.w3schools.com/jquERy/jquery_intro.asphttps://www.w3schools.com/jquERy/jquery_get_started.asphttps://ww
Topics Sub-Topics
Class & Objects,static variables (class
variables)

Encapsulation

Inheritance

Polymorphism
Object Oriented Proramming Concepts

Abstract class

Interface

Object class

packages

Access Modifiers and final keyword

Basics,Types of exceptions

Exception Handling
User Defined Exceptions
Wrapper classes Convert primitive data type to objects.
Integer, Float, Double, Long, Character,
Boolean
Collection basics

List

Collections Framework

Map

Set

File Handling InputStream, OutputStream, FileReader,


FileWriter

String Methods
Explain Annotations
Advanced Concepts

Memory management works in Java


Advanced Concepts

Memory management works in Java

Multi-Threading

Lambda Expressions

Stream API, Filters, Collectors, forEach


and Method Reference

Java 8 Concepts

DateTime API
URLs
https://www.geeksforgeeks.org/classes-objects-java/

https://www.geeksforgeeks.org/variables-in-java/

https://www.tutorialspoint.com/What-is-the-difference-between-class-variables-and-instance-variables-in-Java
https://www.w3schools.com/java/java_constructors.asp

https://www.w3schools.com/java/java_encapsulation.asp

https://www.journaldev.com/1325/composition-in-java-example

https://www.w3schools.com/java/java_inheritance.asp

https://www.w3schools.com/java/java_polymorphism.asp

https://www.w3schools.com/java/java_abstract.asp

https://www.geeksforgeeks.org/interfaces-in-java/

https://www.geeksforgeeks.org/overriding-equals-method-in-java/

https://www.geeksforgeeks.org/object-class-in-java/

https://www.tutorialspoint.com/Advantages-of-using-packages-in-Java

https://beginnersbook.com/2013/03/packages-in-java/

https://www.javatpoint.com/access-modifiers

https://www.javatpoint.com/final-keyword
https://www.geeksforgeeks.org/exceptions-in-java/https://www.geeksforgeeks.org/types-of-exception-in-java-with-examples

https://www.tutorialspoint.com/What-are-custom-exceptions-in-Java

https://www.codejava.net/java-core/exception/how-to-create-custom-exceptions-in-java
https://www.geeksforgeeks.org/wrapper-classes-java/

https://www.javatpoint.com/collections-in-java

https://beginnersbook.com/2015/01/difference-between-list-set-and-map-in-java/

https://www.geeksforgeeks.org/initialize-an-arraylist-in-java/

https://howtodoinjava.com/java/collections/arraylist/iterate-through-objects/

https://beginnersbook.com/2013/12/how-to-sort-arraylist-in-java/

https://www.geeksforgeeks.org/java-util-hashmap-in-java-with-examples/

https://www.geeksforgeeks.org/set-in-java/

https://www.geeksforgeeks.org/file-handling-java-using-filewriter-filereader/https://www.tutorialspoint.com/java/java_files_

https://www.java-programs.thiyagaraaj.com/parseexception-java-example-program.html

https://www.javatpoint.com/difference-between-stringbuffer-and-stringbuilder

https://www.javatpoint.com/java-annotation

https://www.javatpoint.com/Garbage-Collection
https://www.guru99.com/java-stack-heap.html

https://www.javatpoint.com/multithreading-in-java

https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html

https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html

https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html

https://www.geeksforgeeks.org/stream-in-java

https://www.tutorialspoint.com/java8/java8_streams

https://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html

https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html

https://docs.oracle.com/javase/8/docs/api/java/time/format/package-summary.html
Topics Sub-Topics
What is Database Design?, Why is Database
Database Design Design important?, Life Cycle, Physical Model,
Logical Model, Database Design Process,
Normalization Normal Forms in DBMS, 1NF, 2NF, 3NF, BCNF
NoSQL Basics Introduction to NoSQL
Aggregate and Scalar Functions
Date Functions
SQL Functions
String Functions
Ranking Functions
GROUP BY GROUP BY clause
Inner, Left, Right and Full Joins
Joins
Cartesian Join & Self Join
Introduction to Subquery
Subquery Sub queries in From Clause
Correlated Subqueries
URLs
https://www.javatpoint.com/database-design

https://www.geeksforgeeks.org/normal-forms-in-dbms/
https://www.geeksforgeeks.org/introduction-to-nosql/
https://www.geeksforgeeks.org/sql-functions-aggregate-scalar-functions/
https://www.geeksforgeeks.org/sql-date-functions/
https://www.geeksforgeeks.org/sql-string-functions/
https://www.geeksforgeeks.org/mysql-ranking-functions/
https://www.geeksforgeeks.org/sql-group-by/
https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/
https://www.geeksforgeeks.org/sql-join-cartesian-join-self-join/
https://www.geeksforgeeks.org/sql-subquery/
https://www.geeksforgeeks.org/sql-sub-queries-clause/
https://www.geeksforgeeks.org/sql-correlated-subqueries/
Use these online editors to practice the questions in the learning sites listed or your choice of lea

S No Skill/Course

1 HTML5, CSS3, JavaScript

2 Core Java

3 SQL

4 Oracle SQL, PL/SQL


tors to practice the questions in the learning sites listed or your choice of learning avenues

URLs Remarks
https://www.tutorialspoint.com/online_html_editor.php Free
https://www.w3schools.com/tryit/tryit.asp?filename=tryhtml_hello Free
https://codepen.io/ Registration is required
https://onecompiler.com/html Free
https://jsfiddle.net/ Free
https://www.tutorialspoint.com/compile_java_online.php
https://www.onlinegdb.com/online_java_compiler
https://www.jdoodle.com/online-java-compiler-ide/

https://www.hackerrank.com/dashboard
https://www.codingame.com/start

https://www.techgig.com/ Free
https://www.mycompiler.io/new/sql Free
https://www.jdoodle.com/execute-sql-online/ Free
https://www.tutorialspoint.com/execute_sql_online.php Free
https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc Free
https://onecompiler.com/mysql Free
https://www.tutorialspoint.com/oracle_terminal_online.php Free
https://livesql.oracle.com/apex/f?p=590:1000 Registration is required
https://rextester.com/l/oracle_online_compiler Free

You might also like