Προγραμματιστής iOS - δωρεάν μάθημα από το Skillbox, εκπαίδευση, Ημερομηνία: 29 Νοεμβρίου 2023.
μικροαντικείμενα / / December 02, 2023
Ένας προγραμματιστής iOS δημιουργεί εφαρμογές για συσκευές Apple - διαδικτυακές τράπεζες, πλοηγοί, ιχνηλάτες γυμναστικής και άλλες χρήσιμες υπηρεσίες.
Προγραμματίζει τη λογική στο Swift και σχεδιάζει διεπαφές, δοκιμάζει κώδικα και ανεβάζει έργα στο App Store.
Μετά το μάθημα, θα έχετε μια εφαρμογή στο χαρτοφυλάκιό σας και ένα σύνολο δεξιοτήτων που θα σας επιτρέψουν να αποκτήσετε πρακτική άσκηση ή να συνεχίσετε να εξελίσσεστε στο επάγγελμά σας.
Τι θα μάθετε
Εργαστείτε με το iOS SDK
Κατανοήστε πώς να χρησιμοποιείτε ένα σύνολο εργαλείων ανάπτυξης εφαρμογών. Μάθετε πώς να ρυθμίζετε την πρόσβαση σε ειδοποιήσεις, κάμερα και άλλες λειτουργίες. Θα γράψετε ευανάγνωστο και δομημένο κώδικα.
Πρόγραμμα στο Swift
Μάθετε τη γλώσσα στην οποία θα περιγράψετε όλη τη λογική της εφαρμογής. Βήμα προς βήμα θα κατανοήσετε τα βασικά και θα καταλάβετε πώς λειτουργεί το Swift από μέσα.
Ανάπτυξη σχεδίου
Θα μάθετε πώς να επιλέγετε την κατάλληλη αρχιτεκτονική για μια εφαρμογή, να εξοικειωθείτε με τα μοντέλα MVC, MVVM, SOLID και να κατανοήσετε τα χαρακτηριστικά τους. Μάθετε να ακολουθείτε μια υπεύθυνη προσέγγιση στην ανάπτυξη λογισμικού.
Εφαρμόστε τις αρχές του OOP στην πράξη
Οργανώστε τον κώδικα σε τάξεις, κατανοήστε τις βασικές αρχές του OOP - κληρονομικότητα, ενθυλάκωση, πολυμορφισμός.
Εργαστείτε με το UI
Μάθετε πώς να εξάγετε σωστά χρώματα, εικόνες και γραμματοσειρές από μια διάταξη σε μια εφαρμογή. Θα βρείτε μια κοινή γλώσσα με τους σχεδιαστές και θα κατανοήσετε τις απαιτήσεις τους.
Έλεγχος έκδοσης στο Git
Θα κατακτήσετε μια σημαντική δεξιότητα για ομαδική εργασία - θα αποθηκεύσετε και θα τεκμηριώσετε αλλαγές σε αποθετήρια.
2
σειρά μαθημάτωνΑνώτερος προγραμματιστής iOS στην Alfa-Bank
Ανάπτυξη εφαρμογών για κινητά από το 2014. Προηγουμένως, εργάστηκε στην ανάπτυξη backend, προγραμματισμό Python και δοκιμές. Έκανε έργα για τις Alfa-Bank, Sreda Solutions, Motorola Solutions.