Πιστοποιητικό σε απευθείας σύνδεση στην ανάπτυξη εφαρμογών για κινητά

University of California, Irvine - Division of Continuing Education

Περιγραφή Προγράμματος

Διαβάστε την Επίσημη Περιγραφή

Πιστοποιητικό σε απευθείας σύνδεση στην ανάπτυξη εφαρμογών για κινητά

University of California, Irvine - Division of Continuing Education

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Περισσότεροι άνθρωποι έχουν πρόσβαση στο διαδίκτυο μέσω κινητών συσκευών παρά από προσωπικούς υπολογιστές. Καθώς ο αριθμός των συσκευών επεκτείνεται δραματικά, οι χρήστες συνηθίζουν να έχουν τόσο πρόσβαση στο διαδίκτυο όσο και σε υπολογιστές μέσω μικρών, κινητών συσκευών και τηλεφώνων. Αυτό έχει οδηγήσει σε σημαντική αύξηση της ζήτησης για προγραμματιστές με εμπειρία που χρησιμοποιεί πολλαπλές πλατφόρμες όπως το iOS και το Android. Ταυτόχρονα, η αύξηση της δημοτικότητας του cloud computing έχει αυξήσει την ικανότητα αυτών των συσκευών να εκτελούν λειτουργίες που απαιτούσαν παλαιότερα την υπολογιστική ισχύ που δεν ήταν διαθέσιμη σε κινητές συσκευές.

Ποιος πρέπει να εγγραφεί

Αυτό το πρόγραμμα απευθύνεται σε άτομα που ενδιαφέρονται για το σχεδιασμό, την ανάπτυξη ή τη χρήση εφαρμογών, παιχνιδιών ή υπηρεσιών κοινής ωφέλειας. Θα ωφελήσει όσους επιθυμούν να διακρίνουν τον εαυτό τους σε ένα ευρύ φάσμα τομέων απασχόλησης και τεχνολογίας στο πλαίσιο του ταχέως αναπτυσσόμενου τομέα της ανάπτυξης εφαρμογών για κινητά.

Σταδιοδρομία

Περίληψη επαγγέλματος για προγραμματιστές λογισμικού, εφαρμογές στις Ηνωμένες Πολιτείες.

  • Εργασίες: 801.667 (2016)
  • Προβλεπόμενη ανάπτυξη: 18,40% (2017-2027)
  • Ετήσιο μισθό: $ 76k - $ 127k (25ο-75ο εκατοστημόριο)

Προνόμια προγράμματος

  • Αναπτύξτε τις δεξιότητες που απαιτούνται για τη δημιουργία εφαρμογών για τους σημαντικούς παίκτες κινητών συσκευών, όπως το iPhone της Apple και το Google Android
  • Δημιουργήστε στρατηγικές για να ξεπεράσετε τις προκλήσεις ανάπτυξης κινητών, συμπεριλαμβανομένων περιορισμών μνήμης και επεξεργαστή, διακοπτόμενης πρόσβασης στο δίκτυο και περιορισμένης ισχύος μπαταρίας
  • Μάθετε πώς να χρησιμοποιείτε αποτελεσματικά τις αρχιτεκτονικές εφαρμογών για μια σειρά ασύρματων συσκευών μέσω της πρακτικής εμπειρίας
  • Εξηγήστε τους παράγοντες που πρέπει να λάβετε υπόψη όταν σχεδιάζετε λογισμικό για πολλές πλατφόρμες
  • Αυξήστε την εμπιστοσύνη εφαρμόζοντας εφαρμογές από το μηδέν χρησιμοποιώντας αρχές βέλτιστης πρακτικής, συμπεριλαμβανομένου του αντικειμενοστρεφούς σχεδιασμού και της εξέλιξης που βασίζεται σε δοκιμές
  • Κατανοήστε τη σχέση μεταξύ της αγοράς κινητής τηλεφωνίας και άλλων αναδυόμενων τεχνολογιών, συμπεριλαμβανομένων των υπολογιστικών του cloud και των πλατφορμών κοινωνικής δικτύωσης όπως το Facebook, το Twitter και το LinkedIn
  • Αποκτήστε τις απαραίτητες δεξιότητες για να διασφαλίσετε ότι οι κινητές εφαρμογές χρησιμοποιούν αποτελεσματικά τα εταιρικά δεδομένα ή τα δεδομένα που είναι διαθέσιμα από εξωτερικές υπηρεσίες ιστού
  • Αποκτήστε γνώση νέων τάσεων και δυνατοτήτων στην αγορά των κινητών συσκευών

Πρόγραμμα μαθημάτων

Απαιτούμενα μαθήματα

  • Εισαγωγή στην Σχεδίαση και Ανάπτυξη Κινητών Εφαρμογών (1,5 μονάδες)
  • Προηγμένη σχεδίαση και ανάπτυξη εφαρμογών για κινητά (1,5 μονάδες)

Επιλέξτε δύο σειρές από τα παρακάτω κομμάτια

IOS

  • Ανάπτυξη κινητής τηλεφωνίας για εφαρμογές iPhone και iPad της Apple (1,5 μονάδες)
  • Προηγμένη ανάπτυξη κινητών για Apple iPhone και iPad (1,5 μονάδες)

Android

  • Εισαγωγή στην ανάπτυξη εφαρμογών Android με Java Essentials (1,5 μονάδες)
  • Ανάπτυξη εφαρμογών για συσκευές Android (1,5 μονάδες)
  • Προηγμένη ανάπτυξη εφαρμογών για Android (1,5 μονάδες)
Μαθήματα επιλογής (Ελάχιστη 9 μονάδες)
  • Κοινωνικά μέσα RESTful API (1,5 μονάδες)
  • Εισαγωγή στον προγραμματισμό υπολογιστών χρησιμοποιώντας C (3 μονάδες)
  • Ανάπτυξη λύσεων .NET με C # (3 μονάδες)
  • Εισαγωγή στον προγραμματισμό με Java (1 μονάδα)
  • Προγραμματισμός Java I (3 μονάδες)
  • Προγραμματισμός Java II (3 μονάδες)
  • Java Web Services (1,5 μονάδες)
  • Cloud Computing Platform ως υπηρεσία (PaaS) (1,5 μονάδες)
  • Δημιουργία ιστοσελίδων για κινητές συσκευές (1,5 μονάδες)
  • Ευέλικτο σχεδιασμό και προγραμματισμό λογισμικού (2,5 μονάδες)
  • Agile Ανάπτυξη (2,5 μονάδες)
  • Online
  • Agile Management Project (3 μονάδες)
Αυτή η σχολή προσφέρει προγράμματα σε:
  • Αγγλικά


Τελευταία ενημέρωση July 6, 2018
Διάρκεια & Τιμή
Το μάθημα αυτό είναι Διαδίκτυο
Start Date
Ημερομηνία Έναρξης
Ανοικτή Εγγραφή
Duration
Διάρκεια
9 - 15 Μήνες
Μερική παρακολούθηση
Πλήρης παρακολούθηση
Price
τιμή
5,475 USD
μέσο κόστος
Locations
Ηνωμένες Πολιτείες - USA Online
Ημερομηνία Έναρξης : Ανοικτή Εγγραφή
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Dates
Ανοικτή Εγγραφή
Ηνωμένες Πολιτείες - USA Online
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών