Εμπειρία χρήστη (UX)
Η εμπειρία χρήστη ασχολείται με τον τρόπο με τον οποίο ένα άτομο βιώνει ένα προϊόν, ειδικά όσον αφορά σε ιστότοπους ή εφαρμογές.
Το UX ασχολείται κυρίως με την ευκολία χρήσης και την ικανοποίηση / απόλαυση των χρηστών.
- Sitemap: Μια σύνοψη όλων των σελίδων ενός ιστότοπου
- UI: Διεπαφή χρήστη. Κάθε τμήμα μιας μηχανής με την οποία αλληλεπιδρούν οι χρήστες. μετράει θέματα όπως οθόνες, οθόνες, πληκτρολόγια, ποντίκια / touchpad κ.λπ.
- Έρευνα χρηστών: Παρατήρηση και ανάλυση που διεξάγεται με στόχο την κατανόηση των αναγκών και των συμπεριφορών των χρηστών.
- Συρματόπλεγμα: Σκίτσο του πώς θα μοιάζει μια ιστοσελίδα / εφαρμογή ιστού, περιλαμβάνει βασικά στοιχεία στον ιστότοπο.
Εργαλεία και υλικό ροής εργασιών
Εργαλεία που σας βοηθούν να αυξήσετε την παραγωγικότητα και την αποδοτικότητά σας.
- Επεξεργαστής κειμένου: Λογισμικό που χρησιμοποιείται για την κωδικοποίηση και τον προγραμματισμό για να γράψει απλό, μη μορφοποιημένο κείμενο. Παραδείγματα: Υψηλό κείμενο, βραχίονες, TextEdit, TextWrangler, Σημειωματάριο ++
- IDE: Ολοκληρωμένο περιβάλλον ανάπτυξης. Βοηθάει τον προγραμματισμό των ανθρώπων πιο αποτελεσματικά. Παρόμοιο με ένα πρόγραμμα επεξεργασίας κειμένου, αλλά έχει περισσότερες δυνατότητες. Παραδείγματα: PyCharm, Webstorm
- Router: Ο δρομολογητής είναι το βήμα μεταξύ ενός μόντεμ και ενός υπολογιστή. Όταν οι πληροφορίες φτάνουν σε ένα μόντεμ μέσω ευρυζωνικής σύνδεσης, ο δρομολογητής αποκρυπτογραφεί και στέλνει τα δεδομένα στον υπολογιστή σας.
- Εικονική μηχανή (VM): Μια εικονική μηχανή είναι ουσιαστικά λογισμικό που συμπεριφέρεται σαν υλικό: δεν έχει φυσική παρουσία, αλλά μπορεί να τρέχει προγράμματα όπως μια φυσική μηχανή. Οι δύο τύποι VMs είναι εικονικές μηχανές συστήματος (σχεδιασμένες για να τρέχουν ολόκληρα λειτουργικά συστήματα) και επεξεργάζονται εικονικές μηχανές (σχεδιασμένες για να εκτελούν μόνο ένα πρόγραμμα).
- Εικονικό ιδιωτικό δίκτυο (VPN): Τα VPN παρέχουν ένα πρόσθετο επίπεδο ασφάλειας στα δίκτυα. Μπορούν να χρησιμοποιηθούν για δημόσια ή ιδιωτικά δίκτυα, αλλά είναι συνηθέστερα σε εταιρείες που θέλουν να προστατεύσουν τα δεδομένα.
- Έλεγχος έκδοσης : Ο έλεγχος έκδοσης είναι ένα σύστημα που παρακολουθεί αλλαγές σε ένα αρχείο ή ένα σύνολο αρχείων με την πάροδο του χρόνου. Σας επιτρέπει να ανακαλέσετε συγκεκριμένες εκδόσεις αργότερα εάν αποτύχουν να λειτουργήσουν ορισμένες αλλαγές, εξοικονομώντας σας το πρόβλημα να ακυρώσετε όλα τα βήματα.
- Διαχειριστής εργασιών: Εφαρμογές που καθιστούν δυνατή την αυτοματοποίηση επαναλαμβανόμενων αλλά αναγκαίων εργασιών, βελτιστοποιώντας τη διαδικασία εργασίας σας. Παραδείγματα: Grunt, Gulp
Ανάπτυξη Front-end
Επίσης γνωστό ως "πλευρά πελάτη", επειδή είναι αυτό που οι χρήστες / πελάτες θα δουν στους υπολογιστές τους. Το " μπροστινό μέρος " ενός δικτυακού τόπου ή μιας εφαρμογής περιλαμβάνει την οθόνη / το σχέδιο που κωδικοποιείται σε αυτό.
- HTML : Γλώσσα σήμανσης υπερκειμένου. Το "πρόσωπο" του Διαδικτύου. Όλοι οι ιστότοποι έχουν HTML. Τα προγράμματα περιήγησης στο Web διαβάζουν αρχεία HTML και τα μετατρέπουν στον ιστότοπο που βλέπετε τελικά.
- CSS: Διακοσμητικά φύλλα στυλ. Αν το HTML είναι το "πρόσωπο", το CSS είναι το "μακιγιάζ". Σας επιτρέπει να επιλέξετε στυλ και να προσθέσετε ποικιλία.
- JavaScript : Λειτουργεί στον υπολογιστή-πελάτη (μία από τις λίγες γλώσσες προγραμματισμού που κάνει). Η δημοφιλέστερη γλώσσα στην ανάπτυξη ιστού. Τώρα χρησιμοποιείται και στο πίσω μέρος.
Back-end Ανάπτυξη
Συχνά ονομάζεται "πλευρά εξυπηρετητών", το πίσω μέρος είναι αυτό που συμβαίνει πίσω από τις σκηνές για να δημιουργηθεί ένας ιστότοπος ή μια εφαρμογή - το μπροστινό μέρος είναι το πρόσωπο και το πίσω μέρος είναι ο εγκέφαλος. Περιλαμβάνει διακομιστές και βάσεις δεδομένων.
- API : Διεπαφή προγραμματισμού εφαρμογών. Χρησιμοποιείται στην ανάπτυξη λογισμικού για την παροχή ενός συνόλου κανόνων και δομικών στοιχείων για ένα πρόγραμμα.
- Βάση δεδομένων: Συλλογή δεδομένων της εφαρμογής ιστού.
- DevOps: Μέθοδος ανάπτυξης λογισμικού που έχει σχεδιαστεί για να βοηθήσει τις ομάδες να επικοινωνούν και να συνεργάζονται καλύτερα. Συνδέει προγραμματιστές με άλλους εργαζομένους στον τομέα των τεχνολογιών πληροφορικής με απώτερο στόχο την αύξηση της παραγωγής και της αποδοτικότητας.
- Πλαίσιο : Ο πλήρης όρος είναι το "πλαίσιο εφαρμογών ιστού". Αυτά τακτοποιούν την ώρα που χρειάζεται για να δημιουργήσουν έναν ιστότοπο / εφαρμογή, παρέχοντας προ-κωδικοποιημένα πρότυπα και βιβλιοθήκες, ώστε να έχετε μια "βάση" για να αναπτύξετε.
- Web server: Ο πρωταρχικός σκοπός ενός διακομιστή ιστού είναι να αποθηκεύει περιεχόμενο και να το παραδίδει σε πελάτες. Μπορεί να είναι υλικό (υπολογιστή με πρόσβαση στο διαδίκτυο) ή λογισμικό (ένα πρόγραμμα που εντοπίζει και ανταποκρίνεται σε αιτήσεις διακομιστή).
συμπέρασμα
19 tech όρους κάτω, μόνο μερικές εκατοντάδες (ή χιλιάδες) για να πάει. Πάρτε αργή, μην κατακλύζεται, και θα τους καταλάβετε σε χρόνο μηδέν.