Frontend Developer με πληρωμή μετά την απασχόληση - δωρεάν μάθημα από το Kata Academy, εκπαίδευση 9 μηνών, Ημερομηνία 28 Μαρτίου 2023.
μικροαντικείμενα / / December 05, 2023
Εγγύηση Εργασίας
με αρχικό μισθό 80.000 ρούβλια σύμφωνα με τη σύμβαση
01. Αφού περάσετε την επιλογή και υπογράψετε τη σύμβαση, θα σας στείλουμε μια πρόσκληση στο κανάλι Slack της πρόσληψής σας. Η ομάδα σας δεν θα έχει περισσότερα από 15 άτομα και θα σας έχει οριστεί ένας μέντορας.
02. Θα σας προσθέσουμε επίσης σε όλα τα θεματικά κανάλια Slack και στη γενική συνομιλία όπου βρίσκονται όλοι οι μαθητές.
03. Η εκπαίδευση πραγματοποιείται στην πλατφόρμα: θα μελετήσετε θεωρητικό υλικό, θα εκτελέσετε πρακτικές εργασίες και θα γράψετε κώδικα σε μικρά κομμάτια από απλό έως πολύπλοκο.
04. Εάν στο στάδιο της ολοκλήρωσης μιας εργασίας αντιμετωπίζετε δυσκολίες με μια λύση, απευθύνεστε σε έναν μέντορα ή τη μαθητική κοινότητα για βοήθεια.
05. Μετά την ολοκλήρωση του θέματος, ο μέντορας πραγματοποιεί τεστ γνώσεων και ανασκόπηση κώδικα. Οι μέντορες θα είναι διαφορετικοί, ώστε να λαμβάνετε τη μέγιστη ανατροφοδότηση και εξειδίκευση.
06. Για να απαντήσει στις ερωτήσεις σας σχετικά με την εκμάθηση προγραμματισμού, ο μέντορας θα πραγματοποιεί τακτικά κλήσεις σε μίνι-ομάδες.
07. Μία φορά κάθε 2 εβδομάδες θα έχετε μια ομαδική κλήση με μαθητές και το lead της ροής σας, όπου θα κάνετε λάβετε συστάσεις για το πώς να μελετάτε πιο αποτελεσματικά και να μπορείτε να κάνετε ερωτήσεις σχετικά με τις σπουδές σας επεξεργάζομαι, διαδικασία.
08. Στο τέλος του μαθήματος, θα εργαστείτε μαζί με άλλους μαθητές σε ένα ομαδικό έργο υπό την καθοδήγηση ενός έμπειρου προγραμματιστή, θα εξοικειωθείτε με τον κώδικα που έχει ήδη γραφτεί στο έργο και θα μάθετε να εργάζεστε ομάδα.
09. Μετά την ολοκλήρωση του προγράμματος, ο μέντορας θα κάνει μια τελική ανασκόπηση όλων των γνώσεών σας και ο ειδικός ανθρώπινου δυναμικού μας θα σας βοηθήσει να δημιουργήσετε ένα ανταγωνιστικό βιογραφικό και να σας προετοιμάσει για δύσκολες ερωτήσεις συνέντευξης.
10. Στη συνέχεια, θα δημοσιεύσετε το βιογραφικό σας σε έναν ιστότοπο αναζήτησης εργασίας και θα ξεκινήσετε συνεντεύξεις.
WEB CORE - 2 ΜΗΝΕΣ
Θέμα 1: Δομή εγγράφου HTML, μοντέλο μπλοκ, βασικές ετικέτες. Επιλογή της μορφής εικόνας.
Θέμα 2: Σημασιολογική σήμανση, προσβασιμότητα και SEO.
Θέμα 3: Εργασία με φόρμες, αλληλεπίδραση με τον διακομιστή.
Θέμα 4: Στυλ σελίδας CSS: επιλογείς και προτεραιότητα εφαρμογής, τοποθέτηση, εργασία με πλέγματα (flexbox, grid).
Θέμα 5: Προσαρμοστική διάταξη: Ερωτήματα μέσων, πρώτη προσέγγιση για κινητά.
Θέμα 6: Οργάνωση στυλ σε ένα έργο, μεθοδολογία BEM.
Θέμα 7: Προηγμένες τεχνικές CSS: Δημιουργία ψευδοστοιχείων, κινούμενων εικόνων, σκιών και διαβαθμίσεων.
Θέμα 8: Κινούμενα σχέδια, μετασχηματισμοί και φίλτρα με χρήση CSS.
Θέμα 9: Βασική αλληλεπίδραση JavaScript με μια σελίδα, χειρισμός συμβάντων. Σύνδεση εξωτερικών μονάδων.
Θέμα 10: Εργαλεία ανάπτυξης: Χρήση προεπεξεργαστή, ελαχιστοποίηση κώδικα, npm, webpack.
Εκμάθηση των βασικών στοιχείων για τη δημιουργία διεπαφών στο διαδίκτυο
JAVASCRIPT CORE - 2 ΜΗΝΕΣ
Θέμα 11: Βασική σύνταξη γλώσσας, μεταβλητές και σταθερές, τύποι και δομές δεδομένων, συναρτήσεις, βρόχοι.
Θέμα 12: Προηγμένη εργασία με συναρτήσεις, συναρτήσεις ανώτερης τάξης, αναδρομή.
Θέμα 13: Προηγμένη σύνταξη γλώσσας: τελεστές ανάπαυσης/διασποράς, αποδομή.
Θέμα 14: Τυπικές τάξεις στο JS: Map, Set. Εργασία με ημερομηνίες.
Θέμα 15: Κλείσιμο, εύρος, πλαίσιο κλήσεων.
Θέμα 16: Πρωτοτυπικό μοντέλο JS και Σύνταξη Σύγχρονης Τάξης.
Θέμα 17: Εργασία με ασύγχρονο κώδικα (Υποσχέσεις, επανάκληση, ασυγχρονισμός/αναμονή). Βρόχος συμβάντος.
Θέμα 18: Εργασία με το DOM. Επιλογή και τροποποίηση στοιχείων. Μοντέλο εκδήλωσης. Αποθήκευση δεδομένων στον πελάτη.
Θέμα 19: Εργασία με αιτήματα δικτύου: ajax, fetch.
Θέμα 20: Αρχές ιστού, διακομιστές ιστού και πρωτόκολλο DNS, HTTP. Αρχιτεκτονική REST. Έλεγχος ταυτότητας ιστού.
Βασικές έννοιες γλώσσας, εργασία σε πρόγραμμα περιήγησης, σύνταξη απλών προγραμμάτων
REACT.JS CORE - 2 ΜΗΝΕΣ
Θέμα 21: Πώς λειτουργεί το react.js, σύνταξη JSX και πώς λειτουργεί το Virtual DOM
Θέμα 22: Προσέγγιση στοιχείων, κατάσταση συστατικού, μεταφορά δεδομένων, επεξεργασία συμβάντων
Θέμα 23: Συνθήκες και βρόχοι σε πρότυπα
Θέμα 24: Κύκλος ζωής εξαρτημάτων, βελτιστοποίηση απόδοσης
Θέμα 25: Εργασία με στυλ στο React.
Θέμα 26: Επεξεργασία δεδομένων εντύπων, επικύρωση
Θέμα 27: Δημιουργία εφαρμογών πελάτη-διακομιστή.
Θέμα 28: Δρομολόγηση σε εφαρμογή με react-router
Θέμα 29: Διαχείριση κράτους: Redux, ασύγχρονη επικοινωνία
Βασικές αρχές ανάπτυξης εφαρμογών μιας σελίδας
ΟΜΑΔΙΚΟ ΕΡΓΟ - 1 ΜΗΝΑΣ
ΣΤΕ
- KHTML
- CSS/SASS
- JavaScript/TypeScript
- Αντιδρώ
- Redux
- Git
- NPM
- Webpack
- Ανάπτυξη frontend για ένα πραγματικό εμπορικό έργο
ΠΡΟΕΤΟΙΜΑΣΙΑ ΓΙΑ ΣΥΝΕΝΤΕΥΞΗ - 1 ΜΗΝΑΣ
Σε αυτό το στάδιο, θα σας βοηθήσουμε να ανανεώσετε και να συστηματοποιήσετε όλες τις θεωρητικές γνώσεις για τις οποίες έχετε αποκτήσει περνώντας επιτυχώς τις συνεντεύξεις, μετά τις οποίες θα περάσετε ένα τελικό τεστ για όλα τα θέματα με μέντορας.
ΑΠΑΣΧΟΛΗΣΗ - 1 ΜΗΝΑΣ
Ο ειδικός ανθρώπινου δυναμικού μας θα σας βοηθήσει να δημιουργήσετε ένα βιογραφικό, να επιλέξετε τις καλύτερες εταιρείες και να σας παρέχει υποστήριξη κατά τη διάρκεια συνεντεύξεων. Αφού λάβουμε προσφορές από εταιρείες, θα σας βοηθήσουμε να επιλέξετε την καλύτερη.