Έχετε κάποια ερώτηση;
Το μήνυμα στάλθηκε. Κλείνω
4.56
12362 κριτικές

Clean Code

Learn how to write readable, understandable and therefore maintainable code - step by step, in an example-driven way
73.109 Φοιτητές enrolled
  • Περιγραφή
  • Πρόγραμμα σπουδών
  • Συχνές ερωτήσεις

Ενημέρωση για Σεμινάρια Udemy

Για να παρακολουθήσετε ένα Σεμινάριο που ανήκει στο Udemy ακολουθήστε τον κατάλληλο σύνδεσμο «Μπείτε στο Udemy»,και μέσα από το περιβάλλον του Udemy πληρώνετε το κόστος και το Σεμινάριο είναι στην διάθεση σας με τους όρους και τις προϋποθέσεις που αναφέρονται εκεί.

Οι τιμές πού εμφανίζονται στο Seminarpro ενδέχεται να είναι διαφορετικές από αυτές του Udemy , αυτό συμβαίνει διότι περιστασιακά το Udemy μεταβάλλει τις τιμές ανάλογα με την πολιτική προσφορών που εφαρμόζει. Η τιμή αγοράς είναι αυτή που εμφανίζεται κάθε φορά στο Udemy.

Τα Σεμινάρια που προβάλλονται στο Seminarpro αλλά προέρχονται από το Udemy περιέχουν video με ελληνικούς υπότιτλους. Οι υπόλοιπες δραστηριότητες όπως σημειώσεις ή ερωτήσεις κατανόησης είναι στα Αγγλικά.

Η πληρωμή γίνεται απευθείας στο Udemy και αυτό είναι υπεύθυνο για την έκδοση αντίστοιχων παραστατικών.

Περιγραφή Σεμιναρίου

Ως προγραμματιστής, θα πρέπει να μπορείτε να γράψετε κώδικα που λειτουργεί – φυσικά! Ωστόσο, πολλοί προγραμματιστές γράφουν κακό κώδικα – παρόλο που ο κώδικας λειτουργεί. Γιατί ο «κωδικός εργασίας» δεν είναι το ίδιο με τον «καθαρό κώδικα»! Αυτό το μάθημα σας διδάσκει πώς να γράφετε καθαρό κώδικα – κώδικα που είναι εύκολο να διαβαστεί και να κατανοηθεί από τον άνθρωπο, όχι μόνο από τους υπολογιστές! Σε αυτό το μάθημα, θα μάθετε τι ακριβώς είναι καθαρός κώδικας και, το πιο σημαντικό, πώς μπορείτε να γράψετε καθαρό κώδικα. Διότι εάν ο κώδικάς σας είναι γραμμένος με καθαρό τρόπο, είναι ευκολότερο να διαβαστεί και να κατανοηθεί και επομένως πιο εύκολο να διατηρηθεί. Επειδή ΔΕΝ είναι μόνο ο υπολογιστής που πρέπει να κατανοήσει τον κώδικά σας – οι συνάδελφοί σας και ο μελλοντικός σας εαυτός πρέπει να μπορούν να τον καταλάβουν επίσης!

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

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

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

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

Αυτό το μάθημα χρησιμοποιεί Python, JavaScript και TypeScript για παραδείγματα κώδικα, αλλά δεν χρειάζεται να γνωρίζετε αυτές τις γλώσσες για να ακολουθήσετε και να κερδίσετε πολλά από το μάθημα. Επιπλέον, το μάθημα δεν εστιάζει σε ένα συγκεκριμένο στυλ ή παράδειγμα προγραμματισμού (όπως λειτουργικός προγραμματισμός, αντικειμενοστραφής προγραμματισμός κ.λπ.) αλλά καλύπτει γενικές έννοιες και τεχνικές που θα ισχύουν πάντα.

Ποιες είναι οι προϋποθέσεις του μαθήματος; Απαιτούνται βασικές γνώσεις προγραμματισμού (όποια γλώσσα κι αν είναι)! Δεν χρειάζεται να γνωρίζετε κάποια συγκεκριμένη γλώσσα προγραμματισμού ή πρότυπο προγραμματισμού για να ακολουθήσετε ΔΕΝ απαιτείται προηγούμενη εμπειρία στη σύνταξη καθαρού κώδικα

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
5356
Course details
Επίπεδο Αρχάριος
Βίντεο 7 hours
Διαλέξεις 9
Certificate of Completion
Με ενδιαφέρει το σεμινάριο
Please enable JavaScript in your browser to complete this form.
Αναφέρετε και τον Τίτλο του Σεμιναρίου που σας ενδιαφέρει.
Αυτή η ιστοσελίδα χρησιμοποιεί cookies και σας ζητά προσωπικά δεδομένα για να βελτιώσει την εμπειρία περιήγησης.