ืื ืื JAVA?
Java ืืื ืฉืคืช ืชืื ืืช ืืืืจืืช ืืืืืืช ืฉืชืืื ื ื ืืชืื ืืืฉืื ืขื ืื ืืจื ืืืช - "
ืืชืื ืคืขื ืืืช, ืืจืืฅ ืืื ืืงืื ." ืืืฉืืื ื'ืืืื ืืืจืืืื ืืงืื ืืชืื ืฉืืืืืื ืืคืขืื ืขื ืืืฉืืืื ืฉื ื-
Java Virtual Machine (JVM). JVM ืขืืืจ ืืืฉืจ ืขื ืืคืขืจ ืืื ืงืื ืืืงืืจ ืืืื ื-1 ืื-0 ืฉืืืืฉื ืืืื. ืื ืืืื ื ืฉืืืชืงื ืช ืื ื-JVM ืืืืื ืืืจืืฅ Java. ืืคืืชืื ืืชืจืื, Java ืืืคืืขื ืืืืคื ืืืืื ืืืืชืจ ืืฉืคืช ืฆื ืืฉืจืช ืืฉืคืช ืืชืื ืืช ืืืืขืืคืช ืขืืืจ ืืคืืืงืฆืืืช ืกืืืืจืืืช ืืคืืืคืืจืืช ืื ืืจืืืื. ืืฉ ืื ืื ืขืืืื ื ืืืืืช ืืืื ื ืืืืืช ืืงืฆื ืืื ืืืฉืืืื Java, ืื ืื ืื ื ืืคื ืืฉืืงืืื ืืืืื.
ืื ืื JAVASCRIPT?
ืืฆื HTML ื-CSS, JavaScript (ืืชืืงื ื ื-ECMAScript) ื ืืฉื ืืืื ืืฉืืืฉืช ืืจืืืื ืืืืื ืืืืืืื ืฉื ืืืื ืืจื ื. ืืืขืกืงืช ืขื ืืื ืจืื ืืชืจื ืืืื ืืจื ื, JavaScript ืืื ืฉืคืช ืกืงืจืืคืืื ืืคืืขืืช ืืืจื ืืื ืืืคืืคื ืืืืคืืช ืืช ืืคื ืืืื ืืจื ื ืืืื ืืืื ืืืื ืืจืืงืืืืืื. ืืืื JavaScript ืฆืืื ืืืืืจืืช ืื ืืืื ืืืืืื ืืฆื ืืฉืจืช ืืื ืืฉืงืช Node.js ื-2009.
JAVA VS. JAVASCRIPT: ืงืืื ืืืืื ืขืืงืจืืื
ืืื ืฉืื ืฉืื ืื, ืืฉ ืืื ืงืืื ืืืืื ืืจืื ืืขืืืื ื ืฉืืืื ืืงืืช ืืืฉืืื, ืืืืืื ืื ืืชื ืืกืชืื ืขื ืคืืชืื ืืื ืืจื ื ืืืฉืจ ืืฉืืืื ืืช Java ื-JavaScript.
ืชืื ืืช ืืื ืื ืขืฆืืื (OOP) . ืฉืชื ืืฉืคืืช ืืืืืืืช ืืช ืืืคืชื ืืงืื ืืืื ืืื ืฉื ืืืืืืงืืื ืืืืืกืื ืืื ืืื. ืืืจืืื, ืื ื ืืชื ืืฉืชื ืืฉืคืืช ืืืฉื ืืืื ืืงืืช ืืื ืืจืืฉื, ืื ืงืคืกืืืฆืื ืืคืืืืืืจืคืืื.
ืคืืชืื ืคืจืื ื-ืื ื . ื ืืชื ืืืฉืชืืฉ ืืฉืชื ืืฉืคืืช ืืืืืืื ืฉื ืคืืชืื ืงืฆื. ื ืืชื ืืืืืืข JavaScript ืืฉืืจืืช ืืชืื HTML, ืืืืฉื ืืืกืืจืช ืื ืกืคืจืื; ื ืืชื ืืืฉืชืืฉ ื-Java ืืืฉืืืื Java.
ืคืืชืื ืืืืจื . ื ืืชื ืืืฉืชืืฉ ืืฉืชื ืืฉืคืืช ืืฆื ืืฉืจืช. Java ืฉืืืฉื ืื ืืืืจ ืืื ืืืคืขืื ืืื ืืืืืืืช ืขืืจืคืืืช ืืื Apache, JBoss ื-WebSphere. Node.js ืืคื ืื ืงืืืช ืืฉืงื ืขืืืจ ืฉืจืชืื ืืืืคืขืืื ืขื ืืื JavaScript
JAVA VS. JAVASCRIPT: ืืืืืื ืขืืงืจืืื
ืืฉืื ืืืืืจ ืฉ-Java ื-JavaScript ืคืืชืื ืืื ืืฉืจืช ืืืจืืช ืฉืื ืืช ืืืืืืื. Java ืชืืื ื ื ืืฉืคืช ืชืื ืืช ืืืืจืืช ืืืืืืช ืืื ืืืช ืืืฉืืืื ืขืฆืืืืื, ืืขืื ืฉ-JavaScript ืืื ืฉืคืช ืกืงืจืืคืืื ืฉื ืื ืชื ืืืืืื ืืื ืืืชืืืฉืง ืขื ืืื ืืืืืืืช ืืื ืืจื ื, ืืืืืจ HTML. ืืืฉืจ Java ืฉืืืจืจื ืขื ืืื Sun ื-1991, ืืื ืฉืืืฉื ืืชืืืื ืืชืื ืืช ืืืฆืจื ืืืงืืจืื ืืงื ืืื ืืืฉืืจื ืืืืื. JavaScript ืืืฆื ืืื ืืฉืืฉ ืขื Java ืืฉืคืช ืกืงืจืืคืืื ืืฆื ืืืงืื ืฉืืืืื ืืคืขืื ืืืคืืคื ืืื ืฆืืจื ืืืืืืจ. ืืืื ื ืกืชืื ืืงืจืื ืขื ืืื ืืืืืืืื ืืขืืงืจืืื ืืื ืฉืชื ืืฉืคืืช ืืืื.
ืืืืงื ืืขืืืช ืืคืืจืฉ. Java ื ืืฉืืช ืืฉืคืช ืชืื ืืช ืืืืืจืช. JavaScript ื ืืฉืืช ืืฉืคืช ืกืงืจืืคืืื ืืคืืจืฉืช. ืืืืื ืืื ืืืืฉืื: ื'ืืืื ืืืจืืืช ืืชืื bytecode ืืืืคืขืืช ืขื ืืืื ื ืืืจืืืืืืช, ืืขืื ืฉ-JavaScript ืืืื ืืืชืคืจืฉ ืืฉืืจืืช ืขื ืืื ืืคืืคื ืืชืืืืจ ืฉืืื ืืชืื (ืืืจืืช ืฉืืื ืืืจื ืืื ืืืืืขืจ ืืคืืขื).
ืืืืงืช ืกืื ืกืืื ืืขืืืช ืืื ืื . Java ืืฉืชืืฉืช ืืืืืงืช ืกืืืื ืกืืืืช, ืืืฉืจ ืกืื ืืืฉืชื ื ื ืืืง ืืืื ืืืืืืจ. ืขื ืืืชืื ืช ืืฆืืื ืืช ืืกืื (ืืกืคืจ ืฉืื, ืืคืื, ืืืจืืืช ืืื') ืฉื ืื ืืฉืชื ื ืฉืืื ืืืฆืจ. JavaScript, ืืื ืจืื ืฉืคืืช ืืกืงืจืืคื, ืืฉืชืืฉ ืืืงืืื ืืื ืืืช, ืฉืื ืืืืืืช ืืกืื ืืืืืชืช ืืืื ืจืืฆื. ืื ื ืืจืฉ ืืชืื ืช ืืฆืืื ืืช ืกืื ืืืฉืชื ื ืฉืืื ืืืฆืจ. ืืฉ ืืจืื ืืชืจืื ืืช ืืืกืจืื ืืช ืืฉืชื ืืคืจืืืืืืช ืืืื, ืืื ืืืชืจืื ืืขืืงืจื ืฉื ืืืืงืช ืืืคืืก ืกืืืืช ืืื ืฉืฉืืืืืช ืกืื ื ืชืคืกืืช ืืฉืื ืืืงืื ืืคืืชืื, ืืืืืืื ืฉืืงืืืคืืืืจ ืืืืข ืืืืืง ืืืืื ืกืืื ื ืชืื ืื ืืฉืชืืฉืื, ืืงืื ืืืจื ืืื ืืืืฆืข ืืืจ ืืืชืจ ืื ืืฉืชืืฉ ืืคืืืช ืืืืจืื . ืืืชืจืื ืืขืืงืจื ืฉื ืืืืงืช ืกืืืื ืืื ืืืช ืืื ืคืจืืืืงืืืืืืช ืืืชืื ืช - ืืชื ืืืคืฉื ืืืงืฆืืช ืกืืืื ืืฉืขืืช ืืคื ืื ืฉืื.
ืืงืืืืืช . ืืืืืืช ืืืคื ืืืืฆืืข ืฉื ืืกืคืจ ืจืฆืคื ืืืจืืืช ืื-ืืื ืืช ืืืืคืืช ืืฆืืจื ืฉืื ื ืืืื ืืื Java ื-JavaScript. Java ืขืืฉื ืฉืืืืฉ ืืืกืคืจ ืฉืจืฉืืจืื ืืืืฆืืข ืืฉืืืืช ืืืงืืื. JavaScript, ืืืืืื ืืคื ืฉืืื ืงืืื ื-Node.js ืืืืฉืืืื ืืฆื ืืฉืจืช, ืืืคื ืืืงืืื ืืืื ืืืฆืืข ืจืืฉื ืืื ืืืืฆืขืืช ืืขืจืืช ืชืืจ ืื ืงืจืืช ืืืืืช ืืืืจืืข, ืืืขืจืืช forking ืืฉื Node Clustering. ืขืืืจ ืจืื ืืงืจื ืืฉืืืืฉ, ืฉืชื ืืฉืืืืช ืขืืืืืช ืืกืืจ ืืืืจ, ืืื ื'ืืืื ืืื ืืืจื ืืื ืืืืจื ืืืชืจ ืืืืืื ืฉืืฉืจืฉืืจ ื-Threadless-Basedaring ืืืืจ ืืจืื ืืืชืจ ืืืฉืจ ืชืงืฉืืจืช ืืื-ืชืืืืืื (IPC).
ืืืืกืก-ืืืชื ืืขืืืช ืืืืกืก-ืื-ืืืคืืก . Java ืขืืงืืช ืืืจ ืืจืืฉื ืืืืกืกืช ืืืืงื - ืืขืจืืช ืืืกืื ืืืืขืื ืืืื, ืืืจืจืืืช, ืืืืกืกืช ืืืืงื, ืืคืื ืืืคืืื ืื ืืืืืจืื ืืืืืงื ืืขืืืจืื ืืืจืืฉื ืขื ืืื ืืืคืข ืฉื ืืืชื ืืืืงื (ืืื ืืืืจืื). ื-JavaScript, ืืืจืืฉื ืืื ืื ืืืคืืก - ืื ืืืืืืืงืืื ืืืืืื ืืจืฉืช ืืฉืืจืืช ืืืืืืืงืืื ืืืจืื. ืืืจืจืืื ืืืฉืืช ื-JavaScript ืขื ืืื ืืงืฆืืช ืืืืืืงื ืืื ืืืคืืก ืขื ืคืื ืงืฆืืืช ืื ืื.
ืืื ืขืื ืืืฉืชืืฉ ื-JAVASCRIPT ืื ื-JAVA ืขืืืจ ืืคืจืืืงื ืืื ืฉืื?
ืืื ืืื ืืฉืคืืช, ืืืืืจื ืืืืช ืืกืชืืืช ืืื ืฉืืชื ืื ืกื ืืื ืืช ืืืืืื ืืฉืืืื ืขืืืืื ืืจืฉืืชื. JavaScript ืืื ืขืืืื ืืืื ืืื ืืืืืืืช ืืื ืืจื ื, ืืขืื ืฉ-Java ืืื ืฉืคื ืืฉืืืืฉ ืืืื ืฉืืืืื ืืื ืืช ืื ืืืจ.
ืขืืื ืืฉืงืื Java ืื ืืคืจืืืงื ืฉืื ืืืื...
- ืืคืืืงืฆืืืช ืื ืืจืืืื
- ืชืืื ื ืืจืืื ืืช
- ืืืฉืื ืืืขื
- Big Data Analytics
- ืชืื ืืช ืืืืจืืช ืืืืืืช ืฉื ืืืืจื
- ืืื ืืืืืืืช ืฆื ืฉืจืช ืืื Apache, JBoss, Geronimo, GlassFish ืืื'.
ืขืืื ืืฉืงืื JavaScript ืื ืืคืจืืืงื ืฉืื ืืืื...
- ืืืฉืืื ืขืืื ืืืื ืืื ืืืื (SPAs)
- ืืื ืืืืืืืช ืคืจืื ื-ืื ื ืืื jQuery, AngularJS, Backbone.js, Ember.js, ReactJS ืืื'.
- ืืื ืืืืืืืช ืืฆื ืืฉืจืช ืืื Node.js, MongoDB, Express.js ืืื'.
- ืคืืชืื ืืคืืืงืฆืืืช ืื ืืื ืืืืฆืขืืช PhoneGap, React Native ืืื'.
- ืืืืจ ืฉืืฃ ืืจืฉืืื ืืื ื ื ืจืืืช, ืืื ื ืืขืื ืจืง ืื ืงืืืช ืืชืืื ืืื ืืขืืืจ ืื ืืงืื ืชืืืฉื ืืื ืืชื ืืืื ืืฆืคืืช ืืืืืื ืืืืืช ืืคืชื ืืชื ืืืื ืืืฉืชืืฉ ืืื ืืืขืจืื ืืช ืืฉืคื ืืืืื ืืืืชืจ ืขืืืจ ืืฆืจืืื ืฉืื
GO TO FULL VERSION