Skip to content

karidasd/Lessons-Python

Repository files navigation

🐍 Python Programming Course

Καλώς ήρθατε στο αποθετήριο μαθημάτων Python! Αυτό το αποθετήριο (repository) περιέχει ένα πλήρες, δομημένο εκπαιδευτικό πρόγραμμα (curriculum) για την εκμάθηση της γλώσσας προγραμματισμού Python.

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

📚 Δομή Μαθημάτων (Curriculum)

Το μάθημα χωρίζεται σε 6 βασικές ενότητες:

  1. Εισαγωγή & Βασικές Έννοιες (Basics)

    • Μεταβλητές, Τύποι Δεδομένων (Strings, Integers, Floats), Βασικές Πράξεις.
    • Python_Intro_1.ipynb
  2. Δομές Δεδομένων (Data Structures)

    • Λίστες (Lists), Πλειάδες (Tuples), Σύνολα (Sets), Λεξικά (Dictionaries).
    • Πώς αποθηκεύουμε και διαχειριζόμαστε πολλαπλά δεδομένα.
  3. Δομές Ελέγχου & Επαναλήψεις (Control Flow)

    • Λήψη Αποφάσεων με if, elif, else.
    • Βρόχοι (Loops) με for και while.
  4. Συναρτήσεις (Functions)

    • Ορισμός συναρτήσεων (def), Ορίσματα, Επιστροφή τιμών (return).
    • Ανώνυμες Συναρτήσεις (lambda).
  5. Αντικειμενοστραφής Προγραμματισμός (OOP)

    • Κλάσεις (Classes), Αντικείμενα (Objects).
    • Ιδιότητες, Μεθοδολογίες, και Κληρονομικότητα (Inheritance).
  6. Εισαγωγή στο Data Science (NumPy & Pandas)

    • Γέφυρα προς την Ανάλυση Δεδομένων.
    • Βασικά στοιχεία NumPy (Arrays) και Pandas (DataFrames).

🚀 Πώς να τρέξετε τα μαθήματα

Επιλογή 1: Τοπικά (Στον υπολογιστή σας)

  1. Κατεβάστε το αποθετήριο (git clone https://github.com/karidasd/Lessons-Python.git).
  2. Βεβαιωθείτε ότι έχετε εγκατεστημένη την Python.
  3. Εγκαταστήστε το Jupyter (π.χ. pip install jupyter).
  4. Ανοίξτε το τερματικό/command prompt και τρέξτε jupyter notebook.

Επιλογή 2: Μέσω Google Colab (Προτείνεται για αρχάριους)

Δεν χρειάζεται να εγκαταστήσετε τίποτα!

  1. Πηγαίνετε στο Google Colab.
  2. Επιλέξτε την καρτέλα GitHub.
  3. Βάλτε το link αυτού του repository (https://github.com/karidasd/Lessons-Python).
  4. Ανοίξτε οποιοδήποτε μάθημα και τρέξτε τον κώδικα μέσα στον browser σας!

Enjoy Coding! 💻

About

"Interactive Python lessons and tutorials. A complete curriculum from basic syntax and control flow, to object-oriented programming and Pandas."

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors