4 αξιολογήσεις για το μάθημα: Εισαγωγή στην ανάπτυξη Web εφαρμογών με την PHP και την SQL
Μόνο μαθητές που έχουν παρακολουθήσει το μάθημα μπορούν να το αξιολογήσουν
Ανέπτυξε τις δικές σου Web εφαρμογές με την PHP, μια από τις πιο ισχυρές και δημοφιλής γλώσσες προγραμματισμού, σε συνδυασμό με την SQL.
Το μάθημα σας εισάγει στον προγραμματισμό με τη γλώσσα PHP. Η PHP είναι σήμερα είναι μια ισχυρή και δημοφιλής γλώσσα προγραμματισμού για την ανάπτυξη δυναμικών ιστοσελίδων.
Το μάθημα ουσιαστικά σας μαθαίνει πώς λειτουργούν οι δομές και εντολές της PHP και σας καθοδηγεί στο πώς να υλοποιήσετε μια ολοκληρωμένη ιστοσελίδα με τη χρήση της. Ξεκινά από τους βασικούς τύπους δεδομένων και τους πίνακες, την εμφάνιση αποτελεσμάτων στην οθόνη, περνά στις δομές επανάληψης και ελέγχου, στην γεφύρωση της PHP με την SQL, την ασφάλεια της ιστοσελίδας και κλείνει με την αναφορά στον αντικειμενοστραφή προγραμματισμό με PHP
Το μάθημα μπορείτε να το ξεκινήσετε οποιαδήποτε ημερομηνία επιθυμείτε, εφόσον είναι σε καθεστώς “Αυτομελέτης“. Η προτεινόμενη διάρκεια ολοκλήρωσης του μαθήματος είναι 8 εβδομάδες.
Το μάθημα είναι χωρισμένο σε 8 ενότητες (εβδομάδες). Σε κάθε ενότητα, καλείστε να παρακολουθήσετε τις διαλέξεις που βρίσκονται σε μορφή Video σε ημέρες και ώρες που βολεύουν τον προσωπικό σας προγραμματισμό καθώς και να ολοκληρώστε τις δραστηριότητες που περιλαμβάνει το μάθημα.
Οι δραστηριότητες αυτές είναι:
Η τελευταία ενότητα του μαθήματος δεν περιλαμβάνει επιπλέον video-διαλέξεις αλλά καλείστε να δημιουργήσετε μια ολοκληρωμένη web εφαρμογή, με βάση αυτά που έχετε διδαχθεί από τις 7 εβδομάδες του μαθήματος.
Οι δραστηριότητες αυτές απαιτούνται να ολοκληρωθούν από τους εκπαιδευόμενους ώστε να τους χορηγηθεί η βεβαίωση ολοκλήρωσης του μαθήματος του Letstudy. Ακόμη όμως και να μην είναι η βεβαίωση ο σκοπός σας, καλό θα είναι να ασχοληθείτε με τις δραστηριότητες ώστε να επιτύχετε καλύτερα μαθησιακά αποτελέσματα.
Το μάθημα απευθύνεται στον αρχάριο που θέλει να μάθει τη βασική PHP. Αν είστε μαθητής, φοιτητής, εκπαιδευτικός, ερευνητής αλλά και προγραμματιστής και θέλετε να γνωρίσετε την PHP εύκολα και γρήγορα αυτό είναι ένα μάθημα για εσάς. Ειδικά αν είστε εκπαιδευτικός το μάθημα θα σας προσφέρει ιδέες και εκπαιδευτικό υλικό που μπορείτε να χρησιμοποιήσετε με τη σειρά σας με τους μαθητές σας.
Μετά την επιτυχημένη ολοκλήρωση του μαθήματος θα μπορείς να:
Για να μπορέσετε να παρακολουθήσετε το μάθημα θα ήταν καλό να κατέχετε βασικές γνώσεις HTML, αν και στο μάθημα θα κάνουμε μια μικρή εισαγωγή στην γλώσσα HTML. Η δημιουργία μιας ολοκληρωμένης ιστοσελίδας απαιτεί τον συνδυασμό και των δύο (HTML + PHP). Φυσικά αν γνωρίζετε κάποια άλλη γλώσσα αυτό θα σας βοηθήσει να προχωρήσετε γρηγορότερα. Κάποιες βασικές δεξιότητες σε ψηφιακό περιβάλλον (όπως π.χ. εγκατάσταση προγραμμάτων, άνοιγμα και αποθήκευση αρχείων σε λειτουργικό Windows) είναι σημαντικές και πρέπει να θεωρούνται δεδομένες.
Παρουσίαση του μαθήματος | ||
2 λόγια για την HTML | ||
Εισαγωγή στην PHP |
Τι είναι οι μεταβλητές | ||
Τελεστές στην PHP | ||
Tι είναι τα Arrays |
Βασική σύνταξη δομής if |
Σύνταξη και χρήση της For | ||
Σύνταξη και χρήση της while | ||
Η Εντολή foreach |
Σύνταξη και χρήση της switch |
Σύνταξη και χρήση της date() | ||
Σύνταξη και χρήση της συναρτήσεων για strings | ||
Σύνταξη και χρήση της συναρτήσεων για αριθμητικά | ||
Σύνταξη και χρήση της συναρτήσεων για arrays |
Σύνταξη νέων συναρτήσεων | ||
Ροή προγράμματος | ||
Τι είναι η include() και η require () | ||
Ορίσματα συναρτήσεων και επιστροφή τιμών |
Τι είναι οι HTML Forms | ||
Δημιουργία μια βασικής φόρμας |
Σύνταξη και χρήση των $_GET και $_POST | ||
Προσθήκη στοιχείων εισόδου | ||
Εισαγωγή Προεπιλεγμένων τιμών και συνδυασμός Forms με Arrays |
Εισαγωγή στις Βάσεις Δεδομένων | ||
Το περιβάλλον του phpMyAdmin |
Τι είναι τα MySQL types | ||
Τι είναι η εντολή SELECT | ||
Τι είναι η εντολές ADD και UPDATE | ||
Τι είναι η εντολή DELETE |
SQL Injection και πως να το αποφύγετε | ||
Prepared Statements |
Σελίδες προστατευμένες με κωδικό | ||
Sessions | ||
Δημιουργία λογαριασμών χρηστών στην Ιστοσελίδα | ||
Προστασία κωδικών στη βάση δεδομένων |
Τι είναι τα αντικείμενα και οι κλάσεις | ||
Δημιουργία κλάσεων |
Αρχικοποίηση Αντικειμένων | ||
Αρχικοποίηση αντικειμένων με προεπιλεγμένες τιμές |
Συναρτήσεις αντικειμένων |
Τελικό Project |
* Όλα τα προγράμματα της Letstudy έχετε τη δυνατότητα να το αποπληρώσετε σε άτοκες δόσεις με χρήση πιστωτικής κάρτας. Ο μέγιστος αριθμός των δόσεων καθορίζεται από το κόστος του εκάστοτε προγράμματος και μπορεί να κυμανθεί από 3 έως 12 δόσεις.
Μόνο μαθητές που έχουν παρακολουθήσει το μάθημα μπορούν να το αξιολογήσουν
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Πείτε μας ποιο μάθημα θα σας ενδιέφερε να αναπτύξουμε ως επόμενο στην πλατφόρμα του Letstudy
Αλέξανδρος Κουντούρης (verified owner) –
Έψαχνα μια πλατφορμα εκπαίδευσης με μάθημα php-sql στα ελληνικά αρκετά χρόνια είχα διαβάσει μόνος από βιβλία αυτές της γλώσσες στο LetStudy υπάρχει μια διαλογικότητα ποιο φιλική μέσο των βίντεο και οι εργασίες που μπαίνουν καλύπτουν επάξια την ύλη που μαθαίνεις είναι ένα μάθημα για κάποιον αρχάριο που έχει όρεξη να διαβάσει η για κάποιον που έχει ασχοληθεί λίγο σαν εμένα που έχει όρεξη να δει καινούργιες και ποιο ασφαλείς τρόπους διασύνδεσης και να ξανά ασχοληθεί με τις γλώσσες αυτές αυτές της οκτώ εβδομάδες έπεσε αρκετό διάβασμα και έμεινα ικανοποιημένος από το μάθημα και την υποστήριξη του
Αλέξανδρος Κουντούρης
sokratis petridis (verified owner) –
Επιτελούς και στα ελληνικά video μαθήματα που να σου δίνει να καταλάβεις τον μηχανισμό της php ενα μεγάλο μπράβο στον καθηγητή τα λέει απλά και ωραία και καταλαβαίνεις απολυτά το μάθημα πολύ καλή δουλειά συνεχίστε έτσι.
Dimitra Amorgianou (verified owner) –
Πολύ καλό μάθημα. Σε βοηθάει πολύ να κάνεις μία καλή αρχή ! και επιτέλους video στα ελληνικά. Ο καθηγητής είναι πολύ καλός με μεγαλη μεταδοτικότητα.
Νίκος Ζαγκούλης (verified owner) –
Πολύ καλό μάθημα με ωραία δομή. Συνεχίστε έτσι!