Εξέλιξη Κομματιού

Εισαγωγή στο GitHub Copilot

  • Γενική περίληψη του AI pair programming (ζευγάρι προγραμματισμού)
  • Ικανότητες και περιορισμοί του GitHub Copilot
  • Ο χώρος Copilot: IDEs, CLI, PRs, και Chat

Έναρξη της δουλειάς

  • Εγκατάσταση και ρύθμιση του GitHub Copilot στο VS Code, JetBrains, και Neovim
  • Πιστοποίηση με το GitHub και διαχείριση εγγραφών σου
  • Εξέρευνση των ρυθμίσεων και προτιμήσεων του Copilot

Αποδοχή στο GitHub Copilot με αποτελεσματικό τρόπο

  • Δημιουργία ολοκληρώσεων κώδικα, συναρτήσεων και πρότυπου κώδικα (boilerplate)
  • Εργασία με πολυγραμμικές και συνεκτικές προτάσεις
  • Προσαρμογή και βελτίωση του output του Copilot
  • Γραφή σχολίων και εγγράφων με το Copilot

Οι χαρακτηριστικές chat και συνεργασίας του Copilot

  • Χρήση Copilot Chat για εξερεύνηση API και αναδιάταξη (refactoring) κώδικα
  • Αποκλείστε και λύστε προβλήματα με το Copilot Chat
  • Copilot στους Pull Requests: προτάσεις και εξέταση (review) κώδικα

Προηγμένες εργασίες με Copilot

  • Ενσωμάτωση Copilot στις εργασίες CLI (Command Line Interface)
  • Χρήση Copilot με τον προγραμματισμό κωδικών έξι ορθό συμπληρωμένων (test-driven development)
  • Ενσωμάτωση Copilot με πλαίσια και βιβλιοθήκες

Ευθύνη και ασφάλεια χρήσης

  • Κατανόηση των ζητημάτων που σχετίζονται με τις αδειές, την ιδιωτικότητα και τα διπλώματα κατασκευής
  • Εξάλγηση του κινδύνου ανίχνευσης μη-ασφαλούς ή προκατειλημμένου (biased) κώδικα
  • Καλές πρακτικές για τη χρήση σε επιχείρηση και ομάδες

Καλές πρακτικές και ιστορίες μεγάλου αντίκτυπου (case studies)

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

Περίληψη και επόμενα βήματα

Απαιτήσεις

  • Βασική γνώση προγραμματισμού σε τουλάχιστον μία γλώσσα (π.χ., Python, JavaScript, Java, C#)
  • Γνώση χρήσης IDE ή κωδικογράφου (όπως VS Code ή JetBrains)
  • Βασική γνώση των εργασιακών διαδικασιών Git και GitHub είναι χρήσιμη

Απευθύνεται σε:

  • Προγραμματιστές
  • Εφαρμογογράφους
  • Μηχανικοί λογισμικού
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες