coding skills από το πανεπιστήμιο και μετά
TRANSCRIPT
![Page 1: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/1.jpg)
Coding Skills από το Πανεπιστήμιο και μετά:
από το "Hello, world!" στο Level Up
Κώστας Καρπούζης – [email protected]
![Page 2: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/2.jpg)
Ερευνητής και PM σε Ευρωπαϊκά και Ελληνικά έργα
από το 1998
Secretary, IEEE Greece
Πρεσβευτής Europe Code Week
Δράσεις διάδοσης coding στα σχολεία
![Page 3: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/3.jpg)
το Ελληνικό Ευρωπαϊκό παράδοξο
Εκατοντάδες χιλιάδες απόφοιτοι ΤΠΕ είναι άνεργοι
Την ίδια στιγμή, εκατοντάδες χιλιάδες θέσεις εργασίας παραμένουν κενές
![Page 4: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/4.jpg)
Τι (μπορεί να) φταίει
Πολυάριθμες σχολές ΤΠΕ στην Ελλάδα
Χιλιάδες φοιτητές που ξεκινούν από διαφορετική αφετηρία
Έλλειψη υποδομών σε επίπεδο(κυρίως) προσωπικού
Σε γνώσεις, υπόβαθρο,ακόμα και βαθμούς Πανελλαδικών
Ικανός αριθμός εργαστηριακών μαθημάτων,αλλά με ελάχιστη επίβλεψη/υποστήριξη
![Page 5: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/5.jpg)
Frequently asked questions
Ποια γλώσσα/πλατφόρμα/[…] να διαλέξω;
Και σε ποιο βάθος να φτάσω;
Να γίνω καλός σε πολλά αντικείμενα ή πολύ καλός σε κάτι συγκεκριμένο;
Κάτι συνηθισμένο; περισσότερες ευκαιρίες Κάτι «εξωτικό»; μικρότερος ανταγωνισμός
![Page 6: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/6.jpg)
Ποια γλώσσα/πλατφόρμα/[…] να διαλέξω;
Και σε ποιο βάθος να φτάσω;
Μπορεί αυτό που διάλεξα να μάθω σε βάθος να «εξαφανιστεί» ή να ξεπεραστεί (βλ. Flash)
Μπορεί να βρεθεί η μία καλή ευκαιρία, αν γνωρίζω κάτι σπάνιο, αλλά πιθανόν να εμφανιστεί μετά από καιρό
Yet, there is no answer :-(
![Page 7: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/7.jpg)
Μια ιδέα που δουλεύει
Ξεκινάμε από τη σχεδίαση μιας εφαρμογής
Η επιλογή γλώσσας/πλατφόρμας/backend/[…]είναι δευτερεύουσα
Και υλοποιούμε την εφαρμογή
Αρκεί να ανταποκρίνονταιστις προδιαγραφές της εφαρμογής
![Page 8: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/8.jpg)
Μια ιδέα που δουλεύει
Ακόμα και οι προγραμματιστέςχρειαζόμαστε portfolio :-)
Ανεβάζουμε την εφαρμογή μας online
Π.χ. στο Azure, το Heroku ή το Openshift (δωρεάν hosting για επίδειξη)
![Page 9: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/9.jpg)
Azure (free account)
Παρέχονται credits για
προστιθέμενες υπηρεσίες
![Page 10: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/10.jpg)
Heroku (free account)
Δωρεάν Postgres (μέχρι 10Κ rows)
![Page 11: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/11.jpg)
Openshift (free account)
Εύκολο hosting CMS (π.χ. Drupal)
![Page 12: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/12.jpg)
Real life εφαρμογές
Ο πιο πειστικός τρόπος να πιστοποιήσουμε δεξιότητες design και coding
Μπαίνουμε σε περιβάλλον παραγωγής από την πρώτη μέρα
![Page 13: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/13.jpg)
Real life εφαρμογές
Οι περισσότερες θέσεις εργασίας είναι για εφαρμογές που ήδη χρησιμοποιούνται
Οπότε δείχνουμε ότι μπορούμε να αντιμετωπίσουμε πραγματικά προβλήματα
![Page 14: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/14.jpg)
Πώς να αρχίσω;
Υπηρεσίες εκπαίδευσης σε πραγματικά προβλήματα
code4startup.combaserails.comstuk.io
codecademy.com <3
programmr.comlearnpython.orgairpair.com
![Page 15: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/15.jpg)
Κόστος μαθήματος 20$
![Page 16: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/16.jpg)
Κλώνος AirBnb με Ruby on Rails, Bootstrap, jQuery και PayPal (free)
![Page 17: Coding skills από το πανεπιστήμιο και μετά](https://reader036.vdocuments.mx/reader036/viewer/2022062400/58887b6d1a28ab34788b64c1/html5/thumbnails/17.jpg)
Αυτοματοποίηση posts στα κοινωνικά δίκτυα (σαν το Buffer)