Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Χαιρετε,πολλοι απο εμας το τελευταιο διαστημα αποφασισαν να ασχοληθουν με κατι για να καλυψουν τον ελευθερο χρονο στο σπιτι.
Αποφασισα μετα απο λιγο ψαξιμο εδω περα να ασχοληθω με την Python,απλα θα ηθελα απο εσας που γνωριζετε το αντικειμενο να με κατευθυνετε.
Ποιο πιστευετε ειναι το καλυτερο path για εσας? συγκεκριμενα courses,βιβλια κλπ...

Ευχαριστω

Δημοσ. (επεξεργασμένο)

Γεια και από μένα, όντας python developer, θα σου πρότεινα το εξής course: https://www.edx.org/course/introduction-to-computer-science-and-programming-7 
Από βιβλία, θεωρώ ότι δε χρειάζεσαι κάποιο σαν αρχάριος, κυρίως γιατί θα σου φανούν βουνό. Επίσης, μετά το παραπάνω course και εφόσον θα έχεις αποκτήσει ήδη βασικές γνώσεις της γλωσσας, θα πρότεινα να φτιάξεις μια εφαρμογή. Οτιδήποτε. Στην αρχή θα μπορούσες να ψάξεις για διάφορα project based tutorials στο youtube και απλά να ακολουθείς/αντιγράφεις αυτά που γράφει ο instructor.
Ένα youtube channel που θα σε βοηθήσει είναι αυτό: https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA/search?query=python . Έχει διάφορα tutorials για εφαρμογές σε διάφορες γλώσσες.
Άλλη μία τρομερή πηγή γνώσης είναι το https://realpython.com/ . Πραγματικά, δεν έχω λόγια για το συγκεκριμένο σαιτ. Έχει αμέτρητα free tutorials / videos αλλά αξίζει κιόλας η μηνιαία συνδρομή.
Γενικά, η python είναι μια γλώσσα που χρησιμοποιείται σε διάφορους τομείς της πληροφορικής. Οπότε θα πρέπει να μας πεις τι ακριβώς σου αρέσει ή αν δεν ξέρεις, τι θα ήθελες να μάθεις ώστε να σε κατευθύνουμε. Web development, desktop εφαρμογές, machine learning, data science, automation tools, web scraping και η λίστα δεν τελειώνει.
Αρχικά, όμως, προτείνω να δεις το πρώτο link που έβαλα με το course.

Υ.Γ. Θεώρησα ότι γνωρίζεις ήδη αγγλικά γιαυτό και όλες μου οι προτάσεις είναι στα αγγλικά. Σε περίπτωση που δεν ξέρεις, ορίστε μία πηγή στα ελληνικά. https://www.youtube.com/c/TechandCodeInGreek/search?query=python

Edit: https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ Αυτό εδώ είναι ένα ακόμα πάρα πολύ καλό κανάλι για να βρεις το επόμενο project που θα φτιάξεις.

Επεξ/σία από thewindwaker
  • Like 1
  • Thanks 2
Δημοσ.
Στις 8/3/2021 στις 11:22 ΜΜ, thewindwaker είπε

Γεια και από μένα, όντας python developer, θα σου πρότεινα το εξής course: https://www.edx.org/course/introduction-to-computer-science-and-programming-7 
Από βιβλία, θεωρώ ότι δε χρειάζεσαι κάποιο σαν αρχάριος, κυρίως γιατί θα σου φανούν βουνό. Επίσης, μετά το παραπάνω course και εφόσον θα έχεις αποκτήσει ήδη βασικές γνώσεις της γλωσσας, θα πρότεινα να φτιάξεις μια εφαρμογή. Οτιδήποτε. Στην αρχή θα μπορούσες να ψάξεις για διάφορα project based tutorials στο youtube και απλά να ακολουθείς/αντιγράφεις αυτά που γράφει ο instructor.
Ένα youtube channel που θα σε βοηθήσει είναι αυτό: https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA/search?query=python . Έχει διάφορα tutorials για εφαρμογές σε διάφορες γλώσσες.
Άλλη μία τρομερή πηγή γνώσης είναι το https://realpython.com/ . Πραγματικά, δεν έχω λόγια για το συγκεκριμένο σαιτ. Έχει αμέτρητα free tutorials / videos αλλά αξίζει κιόλας η μηνιαία συνδρομή.
Γενικά, η python είναι μια γλώσσα που χρησιμοποιείται σε διάφορους τομείς της πληροφορικής. Οπότε θα πρέπει να μας πεις τι ακριβώς σου αρέσει ή αν δεν ξέρεις, τι θα ήθελες να μάθεις ώστε να σε κατευθύνουμε. Web development, desktop εφαρμογές, machine learning, data science, automation tools, web scraping και η λίστα δεν τελειώνει.
Αρχικά, όμως, προτείνω να δεις το πρώτο link που έβαλα με το course.

Υ.Γ. Θεώρησα ότι γνωρίζεις ήδη αγγλικά γιαυτό και όλες μου οι προτάσεις είναι στα αγγλικά. Σε περίπτωση που δεν ξέρεις, ορίστε μία πηγή στα ελληνικά. https://www.youtube.com/c/TechandCodeInGreek/search?query=python

Edit: https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ Αυτό εδώ είναι ένα ακόμα πάρα πολύ καλό κανάλι για να βρεις το επόμενο project που θα φτιάξεις.

Eυχαριστω για τον χρονο που ξοδεψες να μου προτεινεις ολα αυτα! σιγουρα θα τα τσεκαρω...
Ειναι κατι τελειως διαφορετικο απο την δουλεια μου οποτε δεν ξερω ακομη προς τα που θα παω,αλλα πιστευω αρχικα θα πρεπει να μαθω τα "βασικα" της γλωσσας ,μεταβλητες,λιστες ,βρογχους (συναρτησεις εχει αραγε η Python? οπως πχ στην C/C++ ) και αν καταφερω να ειμαι σε καλο επιπεδο σε εκεινο το σημειο ψαχνω προς τα που παω μετα. 
Πριν δω τις απαντησεις σας βρηκα ενα βιβλιο το "Head First Python second edition" το οποιο μεχρι στιγμης φαινεται οκ .
μονο ισως αρνητικο οτι ακομη δεν εχει αρκετες ασκησεις πραγμα που θεωρω θα ειναι σημαντικο για την εκμαθηση μιας γλωσσας προγραμματισμου..
Και παλι ευχαριστω και ελπιζω σε λιγο καιρο να σας ξαναγραψω..

Δημοσ.
9 ώρες πριν, mixos23 είπε

Eυχαριστω για τον χρονο που ξοδεψες να μου προτεινεις ολα αυτα! σιγουρα θα τα τσεκαρω...
Ειναι κατι τελειως διαφορετικο απο την δουλεια μου οποτε δεν ξερω ακομη προς τα που θα παω,αλλα πιστευω αρχικα θα πρεπει να μαθω τα "βασικα" της γλωσσας ,μεταβλητες,λιστες ,βρογχους (συναρτησεις εχει αραγε η Python? οπως πχ στην C/C++ ) και αν καταφερω να ειμαι σε καλο επιπεδο σε εκεινο το σημειο ψαχνω προς τα που παω μετα. 
Πριν δω τις απαντησεις σας βρηκα ενα βιβλιο το "Head First Python second edition" το οποιο μεχρι στιγμης φαινεται οκ .
μονο ισως αρνητικο οτι ακομη δεν εχει αρκετες ασκησεις πραγμα που θεωρω θα ειναι σημαντικο για την εκμαθηση μιας γλωσσας προγραμματισμου..
Και παλι ευχαριστω και ελπιζω σε λιγο καιρο να σας ξαναγραψω..

Η σειρα Head First είναι πολύ καλή. Αν δεν γνωρίζεις προγραμματισμό, το πρωτο course απο το MIT θα σε μάθει πως να "σκέφτεσαι" και θα σου δείξει και τις βασικές γνώσεις όπως είπες κι εσύ (data structures, loops, if κτλ).
Αν προτιμάς τα βιβλία, https://automatetheboringstuff.com/ αυτό εδώ είναι δωρεάν και δείχνει μιά διαφορετική προσέγγιση στο θέμα. Ειδικά αν έχεις δουλειά γραφείου. Πιο χρήσιμο. Και φυσικά θεωρεί ως δεδομένο ότι δεν ξέρεις τίποτα.
Η συμβουλή μου είναι, να κατανοήσεις καλά αυτό που μαθαίνεις, ανεξάρτητα απο την πηγή που διάλεξες. Δεν υπάρχει το τέλειο course η βιβλίο. Διάλεξε ένα και λιώσ'το. Με όλα θα μάθεις.
Καλή τύχη και καλωσήρθες στον κόσμο της Python!

  • 2 εβδομάδες αργότερα...
Δημοσ.
Στις 8/3/2021 στις 11:22 ΜΜ, thewindwaker είπε

Γεια και από μένα, όντας python developer, θα σου πρότεινα το εξής course: https://www.edx.org/course/introduction-to-computer-science-and-programming-7 
Από βιβλία, θεωρώ ότι δε χρειάζεσαι κάποιο σαν αρχάριος, κυρίως γιατί θα σου φανούν βουνό. Επίσης, μετά το παραπάνω course και εφόσον θα έχεις αποκτήσει ήδη βασικές γνώσεις της γλωσσας, θα πρότεινα να φτιάξεις μια εφαρμογή. Οτιδήποτε. Στην αρχή θα μπορούσες να ψάξεις για διάφορα project based tutorials στο youtube και απλά να ακολουθείς/αντιγράφεις αυτά που γράφει ο instructor.
Ένα youtube channel που θα σε βοηθήσει είναι αυτό: https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA/search?query=python . Έχει διάφορα tutorials για εφαρμογές σε διάφορες γλώσσες.
Άλλη μία τρομερή πηγή γνώσης είναι το https://realpython.com/ . Πραγματικά, δεν έχω λόγια για το συγκεκριμένο σαιτ. Έχει αμέτρητα free tutorials / videos αλλά αξίζει κιόλας η μηνιαία συνδρομή.
Γενικά, η python είναι μια γλώσσα που χρησιμοποιείται σε διάφορους τομείς της πληροφορικής. Οπότε θα πρέπει να μας πεις τι ακριβώς σου αρέσει ή αν δεν ξέρεις, τι θα ήθελες να μάθεις ώστε να σε κατευθύνουμε. Web development, desktop εφαρμογές, machine learning, data science, automation tools, web scraping και η λίστα δεν τελειώνει.
Αρχικά, όμως, προτείνω να δεις το πρώτο link που έβαλα με το course.

Υ.Γ. Θεώρησα ότι γνωρίζεις ήδη αγγλικά γιαυτό και όλες μου οι προτάσεις είναι στα αγγλικά. Σε περίπτωση που δεν ξέρεις, ορίστε μία πηγή στα ελληνικά. https://www.youtube.com/c/TechandCodeInGreek/search?query=python

Edit: https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ Αυτό εδώ είναι ένα ακόμα πάρα πολύ καλό κανάλι για να βρεις το επόμενο project που θα φτιάξεις.

Πολύ ενδιαφέροντα αυτά που γράφεις και θα ήθελα και εγώ να ασχοληθώ με την python..πως κατέβαζα πλατφορμα να γραφω κωδικα python?Tο 1 course που έβαλες είναι δωρεάν; Ευχαριστώ ότι άλλο έχεις να προτείνεις θα φανεί χρήσιμο.

Δημοσ.
Στις 24/3/2021 στις 8:59 ΜΜ, kp1 είπε

Πολύ ενδιαφέροντα αυτά που γράφεις και θα ήθελα και εγώ να ασχοληθώ με την python..πως κατέβαζα πλατφορμα να γραφω κωδικα python?Tο 1 course που έβαλες είναι δωρεάν; Ευχαριστώ ότι άλλο έχεις να προτείνεις θα φανεί χρήσιμο.

Το course που έβαλα είναι δωρεάν, αρκεί να φτιάξεις λογαριασμό στην πλατφόρμα του edx.org (είναι σαν το coursera, αν το έχεις ακουστά). Στο course σου εξηγεί από που και πως να κατεβάζεις την python και σε τι environment να γράψεις κώδικα. Αλλιώς, οι "πλατφόρμες" που λες, λέγονται text editors. Το sublime και ο visual studio code (vscode) είναι από τους πιο διαδεδομένους. Γενικά δεν χρειάζεται να λιώσεις με βιβλία και tutorials επί tutorials. Κάνε το course απο το edx που αναφέρω πιο πάνω και μετά δημιούργησε μια απλή εφαρμογή. Απο calculator, μέχρι 2D game, μέχρι website (σε python - django), μέχρι ό,τι μπορείς να σκεφτείς. Το κανάλι που παραθέτω παραπάνω στο "edit" έχει πάρα πολύ υλικό ώστε να ακολουθείς βήμα βήμα τον κώδικα που γράφει ο instructor.

  • Like 1
Δημοσ.

Σε αυτά που είπαν οι άλλοι να προσθέσω ότι το επίσημο documentation της python https://docs.python.org/3/ είναι καταπληκτικό και για μένα αναπόφευκτο, με πολλά παραδείγματα και tutorial. 10/10 φορές  βρήκα την απάντηση στις ερωτήσεις μου εκεί.   Έχει το πλεονέκτημα ότι με άνα klik έχεις μπροστά σου το επίσημο reference της γλώσσας γιαυτό που μαθαίνεις.

Επίσης ένα tutorial-course που εμένα με  είχε βοήθήσει αν βρεις δυσκολίες κατανόησης κάπου ή θες κάτι παραπάνω είναι το https://www.python-course.eu/ βλέπω τώρα ότι το έχουν αλλάξει αρκετά και βάλαν και νεό κεφάλαιο machine learning.

Το tutorial της w3schools δεν θα το πρότεινα.

 

  • Like 1
Δημοσ.
37 λεπτά πριν, k33theod είπε

Σε αυτά που είπαν οι άλλοι να προσθέσω ότι το επίσημο documentation της python https://docs.python.org/3/ είναι καταπληκτικό και για μένα αναπόφευκτο, με πολλά παραδείγματα και tutorial. 10/10 φορές  βρήκα την απάντηση στις ερωτήσεις μου εκεί.   Έχει το πλεονέκτημα ότι με άνα klik έχεις μπροστά σου το επίσημο reference της γλώσσας γιαυτό που μαθαίνεις.

Επίσης ένα tutorial-course που εμένα με  είχε βοήθήσει αν βρεις δυσκολίες κατανόησης κάπου ή θες κάτι παραπάνω είναι το https://www.python-course.eu/ βλέπω τώρα ότι το έχουν αλλάξει αρκετά και βάλαν και νεό κεφάλαιο machine learning.

Το tutorial της w3schools δεν θα το πρότεινα.

 

Ξέρεις μήπως καμία πλατφόρμα να κατεβάσω δωρεαν να γράφω κώδικα python κλπ; Ευχαριστώ

Δημοσ.

Αυτό που πρέπει να κάνεις είναι να εγκαταστήσεις την python στον υπολογιστή σου.

Αν είσαι σε windows γίνεται αυτόματα η εγκατάσταση ενός utility που λέγεται idle με αυτό μπορείς γράφεις και να εκτελείς κώδικα. Μπορείς να ξεκινήσεις να γράφεις ένα καινούργιο αρχείο και σου παρέχει έναν editor που κάνει τα βασικά. Έχει επίσης ενσωματωμένο debug tool που θα σε βοηθήσει πολύ να βρίσκεις λογικά και άλλα λάθη του κώδικά σου.

Θέλω να πω ότι δεν χρειάζεσαι κάτι ιδιαίτερο για να γράφεις κώδικα.

Ο editor ή η platforma  είναι προσωπικές επιλογές. Εγώ τελευταία γράφω σε vs code https://code.visualstudio.com/

Πολλοί χρησιμοποιούν pycharm νομίζω.

Γνώμη μου είναι πήγαινε σε κάτι απλό για να εστιάσεις στη γλώσσα και όχι στον editor

 

 

  • Thanks 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...