TABLE OF CONTENT
PREFACE ................................................................................................................... 1
1. REASON FOR CHOOSING THE TOPIC ............................................................ 1
2. PURPOSE AND TASKS PERFORMED .............................................................. 2
2.1. Purpose ............................................................................................................. 2
2.2. Tasks ................................................................................................................. 2
3. RESEARCH METHODS ....................................................................................... 2
4. EXPECTED RESULTS ACHIEVED .................................................................... 2
CHAPTER 1: THEORETICAL BASIS ..................................................................... 3
JAVA LANGUAGE ............................................................................................ 3
What is Java language? ................................................................................. 3
Features of the Java language ....................................................................... 3
Advantages of Java........................................................................................ 5
Disadvantages of Java ................................................................................... 5
JAVASCRIPT LANGUAGE .............................................................................. 6
What is JavaScript? ....................................................................................... 6
Advantages of JavaScript .............................................................................. 6
Disadvantages of JavaScript ......................................................................... 6
How JavaScript works ................................................................................... 6
SPRINGBOOT .................................................................................................... 7
1.3.1. What is Spring? ............................................................................................. 7
1.3.2. Advantages of Spring? .................................................................................. 7
1.3.3. What is Springboot? ...................................................................................... 8
1.3.4. Features of Springboot .................................................................................. 9
1.3.5. Advantages of Springboot ........................................................................... 10
1.3.6. Disadvantage of Springboot ........................................................................ 10
1.3.7. Distinguish Springboot, SpringMVC and Spring ....................................... 11
REACTJS .......................................................................................................... 15
1.4.1. What is ReactJS? ......................................................................................... 15
1.4.2. Features of ReactJS ..................................................................................... 15
1.4.3. Advantages of ReactJS ................................................................................ 16
1.4.4. Disadvantages of ReactJS ........................................................................... 16
1.4.5. Difference between Angular and React ...................................................... 17
MYSQ ................................................................................................................ 18
1.5.1. What is MySQL? ......................................................................................... 18
1.5.2. Advantages of MySQL ............................................................................... 18
1.5.3. Disadvantages of MySQL ........................................................................... 19
CHAPTER 2: CURRENT STATUS SURVEY .......................................................... 20
2.1. OVERVIEW ................................................................................................... 20
2.2. UDEMY ......................................................................................................... 20
2.3. F8 .................................................................................................................... 21