Frontend Developer, τι Πρέπει να Μάθω #21, NerdCast

preview_player
Показать описание
Μερικά πράγματα που έχουμε συναντήσει εμείς και χρειάστηκε να μάθουμε για να δουλέψουμε σε frontend development.
- JavaScript
- HTML, CSS, DOM
- REST
- Command line

=====================
=====================

Ευχαριστούμε πολύ τη Human Factor για την παραχώρηση του χώρου και του απαραίτητου εξοπλισμού.

Συμμετέχοντες,
Thanos Korakas
Thanos Nokas
Рекомендации по теме
Комментарии
Автор

Υπάρχουν και γλώσσες που κάνουν compilation σε JavaScript. Π.χ. γράφεις Elm και παίρνεις JavaScript. Βεβαίως, θα πρέπει να ξέρεις πώς δουλεύει η JavaScript· είναι εκ των ών ουκ άνευ.

georgilas
Автор

είστε φοβεροί. τρομερές πληροφορίες, ευχαριστούμε!!!

Detonatr
Автор

Σημαντικό είναι και να γνωρίζεις Bootstrap γιατί θα σε γλιτώσει από πολύ κώδικα και ώρες δουλειάς. Επίσης θα πρέπει να κοιτάζεις πάντα και το responsive κομμάτι του layout δηλαδή πως εμφανίζεται η σελίδα σε κινητά και tablets.

vrikolakhs
Автор

Γεια σε όλους!
Μήπως να κάνατε ένα βίντεο και τώρα, 4 χρόνια μετά ???

georgesevastiadis
Автор

Καλησπέρα παιδιά, πολύ ωραία η ιδέα σας για τα dev casts, ρίχνω πρόσταση για μελοντικό cast: Επικοινωνία front με back end developer, πως θα μου στείλεις τα data? ( hydration, jsonLD, api platform) και ίσως redux και αντικατάσταση του απο graphql. Είπα πολλά για να χωρέσουν σε ενα cast ξέρω, έχω και άλλα οπότε το αφήνω εδώ :) Keep it up!

johnsoukas
Автор

Σε αυτό που λέτε για το ότι το αρχικό photoshop design δεν θα μοιάζει με το τελικό site, θα διαφωνήσω. Αν το site σχεδιάζεται από web-savvy designer, τότε θα είναι έτσι φτιαγμένο που όταν κοπεί θα "κουμπώνει" ακριβώς (ή με ασήμαντες διορθώσεις του στυλ 1px πανω / κάτω). Δεν είναι εύκολο, αλλά γίνεται και το έχω δει σε παραπάνω από έναν επαγγελματίες. Αν πάλι ο γραφίστας είναι γραφίστας εντύπου, τότε...:)

sotirisfilippidis
Автор

Προσωπικά έχω ξεκινήσει διάβασμα με σκοπό να μπορέσω να εργαστώ ως junior backend. Αξίζει αρχικά να μπω σε πολύ βάθος σχετικά με html/css για να φτιάξω ένα UI ή να μείνω σε κάποια βασικά που μου παρέχει το bootstrap και απλά να μπορώ να υλοποιήσω τα βασικά (όσον αφορά το UI) με τα καλούδια του Bootstrap;
Εκεί που θέλω να καταλήξω είναι ότι δεν θέλω προς το παρόν να σπαταλήσω πολύ χρόνο στο design γιατί γενικά σχεδιαστικά δεν το χω!

hondaddicTypeR
Автор

Θα πρέπει κάπου εδώ να χωρίσουμε τους front-end developers σε 2 μεγάλες κατηγορίες. Στους front-end authors και στους front-end app developers.

Στη πρώτη κατηγορία πρέπει να βάλουμε το σπάνιο αυτό είδος επαγγελματιών που έχει πολύ καλή κατανόηση της υποτιμημένης HTML και βαθιά γνώση CSS. Πόσους επαγγελματίες γνωρίζετε που ξέρουν να δομούν σωστά ένα σετ HTML σελίδων; Εγώ 5. Ένας μοντέρνος front-end author συνήθως ασχολείται και με το design και τη μετάφραση επιχειρηματικών αναγκών σε επιφάνειες προς αλληλεπίδραση από τους χρήστες του. Eπίσης κατανοεί πλήρως τους περιορισμούς του μέσου (performance, device-agnosticism, accessibility (if needed), offline scenarios etc). Αυτό που θέλω να πω είναι πως υπάρχει και ο δρόμος που μπορεί κάποιος να ακολουθήσει και να ασχοληθεί με information architecture, ux, user journeys, personas, wireframes, style guides, frontend-authoring, να βάλει μια τελεία εκεί και να φτάσει να χρεώνει €800 / μέρα (ναι, ζούνε ανάμεσα μας) χωρίς να χρειαστεί να γράψει ποτέ production code σε γαμάτες τεχνολογίες όπως node, react, angular etc.

Οφείλει να γνωρίζει Javascript;
Απόλυτα. Για να μπορέσει να παντρέψει τις επιχειρηματικές ανάγκες που μετάφρασε σε επιφάνειες με τις ανάγκες του front-end app dev (αν μιλάμε για πιο σύγχρονα stacks) ή του back-end dev (όταν μιλάμε για πιο κλασσικά stacks) θα πρέπει να απαντήσει και να δώσει λύσεις σε δύσκολες ερωτήσεις που συνήθως προκύπτουν από τους περιορισμούς του stack. Η γνώση αυτή όμως μπορεί να παραμείνει εγκυκλοπαιδική και σε συνδυασμό με στενή συνεργασία με τον front-end/back-end app dev να κατανοήσει πλήρως τις τεχνολογίες που θα χρησιμοποιηθούν.

Και γιατί να μην ασχοληθώ και με το front-end APP development part of things;
Γιατί αν καταφέρεις ή έχεις καταφέρει να κάνεις master όλα τα παραπάνω αλλά να ασχοληθείς ΚΑΙ με development, προσωπικά θέλω να σε γνωρίσω, we are hiring.

Για τη δεύτερη κατηγορία, το 2018 πλέον οι διαχωριστικές γραμμές μεταξύ front-end και back-end development έχουν αρχίσει και θολώνουν οπότε καλή τύχη και αφήνω εδώ αυτό:
Αν έχω κάτι να πω για τους front-end app devs, well, αν δεν έχουν μεγάλη εμπειρία σε κάποια τεχνολογία, ας μη γράφουν production code γιατί πλέον έχουμε tabs στο browser που απαιτούν περισσότερα resources και από το Illustrator. Enough.

Great video <3. More of that please.

tsiger
Автор

Καλησπέρα παιδιά, σε κάποιο άτομο που θέλει να αλλάξει την καριέρα του στα 30-35 και να ασχοληθεί με το front end, τι συμβουλή θα δίνατε? Κάποιο σεμινάριο, κάποιο ολοκληρωμένο μάθημα σε javascript html css η c++ από τα τόσα βίντεο που κυκλοφορούν στο youtube?

fakewolf
Автор

Ξεκιναει το βιντεο : ναι ναι, τι ωραια που τα λενε, συμφωνω απολυτα

spirosmousouris
Автор

τέρμα ασχετο, ξέρει κανείς αν εχουμε χαηλή ταχυτητα ιντερνετ, γυρω στο 3-4, τι μπορούμε να κάνουμε για να ανοιγει κανονικά το φβ? φορτωνει 2-3 ποστ το πολύ στην αρχική και θελει μιση ωρα για να κανω ενα σχόλιο ή να πατήθει το λαικ.

demydo
Автор

Ρε παιδιά δν φαντάζομαι να χρειάζεται και η html για frontend developer 🤣🤣🤣

george_sepetadelis
Автор

Καλησπέρα, frontετας εδώ :p Είμαι στην φάση που μαθαίνω JavaScript. Ήθελα να ρωτήσω πότε κάποιος είναι έτοιμος και μπορεί να κάνει το βήμα για να μάθει κάποιο framework όπως η react ή angular ή jquery ;

marioskadriu