Εισαγωγή στην ανάπτυξη εταιρικών εφαρμογών σε Java - δωρεάν μάθημα από το Πανεπιστήμιο Innopolis, εκπαίδευση 6 μηνών, Ημερομηνία: 1 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 03, 2023
Το να ξεκινήσετε το ταξίδι σας στην πληροφορική μαθαίνοντας Java είναι μια εξαιρετική ιδέα. Κατακτήστε ένα σύγχρονο επάγγελμα με το Πανεπιστήμιο Innopolis. Δεν είναι απαραίτητο να γνωρίζετε προγραμματισμό· ο δάσκαλος θα σας βοηθήσει να μάθετε.
Έχετε ήδη κάποια εμπειρία στον τομέα της πληροφορικής και θέλετε να προχωρήσετε προς την Java. Θα σας βοηθήσουμε να μάθετε μια νέα στοίβα τεχνολογίας μαζί με τους δασκάλους μας.
Το μάθημα πραγματοποιείται σε μορφή εξ αποστάσεως, ώστε να μπορείτε να συμμετέχετε σε μαθήματα από οποιαδήποτε πόλη ή περιοχή
— δίνει μεμονωμένες συστάσεις.
Στο τέλος κάθε διαδικτυακού σεμιναρίου, οι μαθητές λαμβάνουν εργασίες για το σπίτι. Θα έχετε την ευκαιρία να βελτιώσετε τις εργασίες σας για το σπίτι. Μετά τον πρώτο έλεγχο, μπορείτε προαιρετικά να κάνετε διορθώσεις στο έγγραφο λαμβάνοντας υπόψη τα σχόλια του μέντορα και να λάβετε ξανά σχόλια.
Θα δημιουργήσετε μια εφαρμογή MVC παρόμοια με τις σύγχρονες διαδραστικές ιστοσελίδες. Για παράδειγμα, τα κοινωνικά δίκτυα, οι ιστότοποι φιλοξενίας βίντεο, τα τραπεζικά συστήματα κ.λπ. λειτουργούν με την ίδια αρχή.
- 6+ χρόνια στην πληροφορική
- 4 χρόνια εμπορική εμπειρία στην ανάπτυξη Java
- συμμετείχε στην υλοποίηση έργων όπως η ανάπτυξη εφαρμογής αναφοράς για τις διαδικασίες γεώτρησης πετρελαιοπηγές, ένα έργο για την παροχή διαδικτυακών συναλλαγών με νομίσματα και μέταλλα για νομικά πρόσωπα της μεγαλύτερης τράπεζας χώρες
Ενότητα 1. Java Core
Δοκιμή εισόδου
Βασικά
— Εισαγωγή στην ειδικότητα
— Βασικές αρχές της επιστήμης των υπολογιστών - αρχιτεκτονική υπολογιστών, αριθμητικά συστήματα
— Ανάπτυξη λογισμικού υπολογιστών
— Μοντέλα και μεθοδολογίες ανάπτυξης λογισμικού
— Γλώσσες προγραμματισμού, δομές ελέγχου, τύποι δεδομένων, κατασκευή αλγορίθμων
— Υποδομή Java, πρώτο πρόγραμμα, πίνακες
— Σύστημα ελέγχου έκδοσης Git
— Υπορουτίνες - λειτουργίες και διαδικασίες
— Αλγόριθμοι και δομές δεδομένων, αξιολόγηση της πολυπλοκότητας των αλγορίθμων
— Βασικά του OOP, ενθυλάκωση
— Κληρονομικότητα και πολυμορφισμός
— Αφηρημένες κλάσεις και διεπαφές
- Στατικά μέλη της τάξης
- Ένθετες τάξεις
— Ανώνυμες τάξεις και εκφράσεις λάμδα
— Κλάσεις αντικειμένων και συμβολοσειρών
— Γενόσημα
— Συνδεδεμένες λίστες και λίστες βασισμένες σε πίνακες
- Java Collection API
— Εξαιρέσεις
- Java IO
- Stream API
— Νήματα εκτέλεσης
— Τυπικές τάξεις για εργασία με πολυνηματική
Ενδιάμεση πιστοποίηση 1
Ενότητα 2. Εφαρμογές πελάτη-διακομιστή σε Java
Εργαλεία ανάπτυξης
— JAR, Maven
— Βασικά στοιχεία SQL
- JDBC
- JUnit
— Αδρανοποίηση, JPA
Ανάπτυξη διαδικτύου
— Βασικά στοιχεία ανάπτυξης της Άνοιξης
— Μέθοδοι διαμόρφωσης ελατηρίου
— Εισαγωγή στα πρωτόκολλα δικτύου, HTTP, HTML
-Spring MVC
- Spring Data JPA
— Spring Boot, Localization, επικύρωση
—Εαρινή Ασφάλεια
Ενδιάμεση αξιολόγηση 2
τελική εξέταση
Προστασία έργου