Πληροφορική & Προγραμματισμός
Πανεπιστημιακά
Μαθήματα
Ξένες
Γλώσσες
Επιστήμες Υγείας & Ψυχολογίας
Φωτογραφία
& Βίντεο
Corporate
Training
Παιδί &
Νέοι Γονείς

Εισαγωγή στην ανάπτυξη Web εφαρμογών με την PHP και την SQL

Ανέπτυξε τις δικές σου Web εφαρμογές με την PHP, μια από τις πιο ισχυρές και δημοφιλής γλώσσες προγραμματισμού, σε συνδυασμό με την SQL.

Εκπαιδευτής: Νίκος Πολιτόπουλος
Έναρξη: Καθημερινά

Στοιχεία Προγράμματος:

Γλώσσα: Ελληνικά

6 Ώρες + 28 Λεπτά Συνολικού Βίντεο

Πρόσβαση στο Μάθημα για 2 Χρόνια

Βεβαίωση ολοκλήρωσης από την Letstudy

Επίπεδο: Εισαγωγικό / Μέτριο

Εκπαιδευτής: Νίκος Πολιτόπουλος

Τι θα μου προσφέρει το μάθημα

Μετά την επιτυχημένη ολοκλήρωση του μαθήματος θα μπορείς να:

Σχεδιάσεις τη δική σου ιστοσελίδα

Γνωρίζεις ποια είναι τα δομικά υλικά για να δημιουργήσεις τη δική σου ιστοσελίδα

Επιλέγεις τις κατάλληλες δομές για υλοποίησεις τη δική σου Web εφαρμογή

Επαληθεύεις τις επιλογές σου και να απορρίπτεις αυτές που δε σου ταιριάζουν διορθώνοντας πιθανά λάθη.

Μετά την επιτυχημένη ολοκλήρωση του μαθήματος θα μπορείς να:

Σχεδιάσεις τη δική σου ιστοσελίδα

Επιλέγεις τις κατάλληλες δομές για υλοποίησεις τη δική σου Web εφαρμογή

Γνωρίζεις ποια είναι τα δομικά υλικά για να δημιουργήσεις τη δική σου ιστοσελίδα

Επαληθεύεις τις επιλογές σου και να απορρίπτεις αυτές που δε σου ταιριάζουν διορθώνοντας πιθανά λάθη.

Περιεχόμενα Μαθήματος

Εισαγωγή

  • Παρουσίαση του μαθήματος
  • 2 λόγια για την HTML
  • Εισαγωγή στην PHP

Διαχείριση δεδομένων στην PHP

  • Τι είναι οι μεταβλητές
  • Τελεστές στην PHP
  • Tι είναι τα Arrays

Δομή Επιλογής if

  • Βασική σύνταξη δομής if

Δομές επανάληψης

  • Σύνταξη και χρήση της For
  • Σύνταξη και χρήση της while
  • Η Εντολή foreach

Δομή επιλογής switch

  • Σύνταξη και χρήση της switch

Ενσωματωμένες στην PHP μέθοδοι

  • Σύνταξη και χρήση της date()
  • Σύνταξη και χρήση της συναρτήσεων για strings
  • Σύνταξη και χρήση της συναρτήσεων για αριθμητικά
  • Σύνταξη και χρήση της συναρτήσεων για arrays

Δημιουργία Συναρτήσεων

  • Σύνταξη νέων συναρτήσεων
  • Ροή προγράμματος
  • Τι είναι η include() και η require ()
  • Ορίσματα συναρτήσεων και επιστροφή τιμών

Εισαγωγή Δεδομένων με τη χρήση HTML forms

  • Τι είναι οι HTML Forms
  • Δημιουργία μια βασικής φόρμας

Φόρμες και δεδομένα

  • Σύνταξη και χρήση των $_GET και $_POST
  • Προσθήκη στοιχείων εισόδου
  • Εισαγωγή Προεπιλεγμένων τιμών και συνδυασμός Forms με Arrays

Χρήση SQL για διαχείρηση πινάκων

  • Εισαγωγή στις Βάσεις Δεδομένων
  • Το περιβάλλον του phpMyAdmin

PDO

  • Τι είναι τα MySQL types
  • Τι είναι η εντολή SELECT
  • Τι είναι η εντολές ADD και UPDATE
  • Τι είναι η εντολή DELETE

Ασφάλεια στη βάση δεδομένων

  • SQL Injection και πως να το αποφύγετε
  • Prepared Statements

Ασφάλεια χρηστών

  • Σελίδες προστατευμένες με κωδικό
  • Sessions
  • Δημιουργία λογαριασμών χρηστών στην Ιστοσελίδα
  • Προστασία κωδικών στη βάση δεδομένων

Αντικείμενα και κλάσεις στην PHP

  • Τι είναι τα αντικείμενα και οι κλάσεις
  • Δημιουργία κλάσεων

Αρχικοποίηση αντικειμένων

  • Αρχικοποίηση Αντικειμένων
  • Αρχικοποίηση αντικειμένων με προεπιλεγμένες τιμές

Συναρτήσεις αντικειμένων

  • Συναρτήσεις αντικειμένων

Προαπαιτούμενα

Για να μπορέσετε να παρακολουθήσετε το μάθημα θα ήταν καλό να κατέχετε βασικές γνώσεις HTML, αν και στο μάθημα θα κάνουμε μια μικρή εισαγωγή στην γλώσσα HTML. Η δημιουργία μιας ολοκληρωμένης ιστοσελίδας απαιτεί τον συνδυασμό και των δύο (HTML + PHP). Φυσικά αν γνωρίζετε κάποια άλλη γλώσσα αυτό θα σας βοηθήσει να προχωρήσετε γρηγορότερα. Κάποιες βασικές δεξιότητες σε ψηφιακό περιβάλλον (όπως π.χ. εγκατάσταση προγραμμάτων, άνοιγμα και αποθήκευση αρχείων σε λειτουργικό Windows) είναι σημαντικές και πρέπει να θεωρούνται δεδομένες.

Περίληψη Μαθήματος

Σε ποιους απευθύνεται

Το μάθημα σας εισάγει στον προγραμματισμό με τη γλώσσα PHP. Η PHP είναι σήμερα είναι μια ισχυρή και δημοφιλής γλώσσα προγραμματισμού για την ανάπτυξη δυναμικών ιστοσελίδων.

Το μάθημα ουσιαστικά σας μαθαίνει πώς λειτουργούν οι δομές και εντολές της PHP και σας καθοδηγεί στο πώς να υλοποιήσετε μια ολοκληρωμένη ιστοσελίδα με τη χρήση της. Ξεκινά από τους βασικούς τύπους δεδομένων και τους πίνακες, την εμφάνιση αποτελεσμάτων στην οθόνη, περνά στις δομές επανάληψης και ελέγχου, στην γεφύρωση της PHP με την SQL, την ασφάλεια της ιστοσελίδας και κλείνει με την αναφορά στον αντικειμενοστραφή προγραμματισμό με PHP

Τρόπος Παρακολούθησης

Το μάθημα είναι χωρισμένο σε 7 ενότητες (εβδομάδες). Σε κάθε ενότητα, καλείστε να παρακολουθήσετε τις διαλέξεις που βρίσκονται σε μορφή Video σε ημέρες και ώρες που βολεύουν τον προσωπικό σας προγραμματισμό καθώς και να ολοκληρώστε τις δραστηριότητες που περιλαμβάνει το μάθημα.

Οι δραστηριότητες αυτές είναι:

  • Mini Quiz μετά από μια σειρά από video
  • Εβδομαδιαία Quiz στο τέλος κάθε θεματικής εβδομάδας
  • Προγραμματιστικές ασκήσεις όπου καλείστε να αναπτύξετε κώδικα με βάση τις διαλέξεις που έχετε παρακολουθήσει.

Οι δραστηριότητες αυτές (εκτός των προγραμματιστικών ασκήσεων που είναι για δική σας εξάσκηση) απαιτούνται να ολοκληρωθούν από τους εκπαιδευόμενους ώστε να τους χορηγηθεί η βεβαίωση ολοκλήρωσης του μαθήματος του Letstudy. Ακόμη όμως και να μην είναι η βεβαίωση ο σκοπός σας, καλό θα είναι να ασχοληθείτε με τις δραστηριότητες ώστε να επιτύχετε καλύτερα μαθησιακά αποτελέσματα.

Βεβαίωση Παρακολούθησης

Το μάθημα, μεταξύ άλλων, περιλαμβάνει σε κάθε ενότητα διάφορες δραστηριότητες με στόχο να εξασκηθείτε και να επιτύχετε καλύτερα μαθησιακά αποτελέσματα. Οι δραστηριότητες αυτές (εκτός των προγραμματιστικών ασκήσεων που είναι για δική σας εξάσκηση) απαιτούνται να ολοκληρωθούν από τους εκπαιδευόμενους ώστε να τους χορηγηθεί η βεβαίωση ολοκλήρωσης του μαθήματος του Letstudy. Ακόμη όμως και να μην είναι η βεβαίωση ο σκοπός σας, καλό θα είναι να ασχοληθείτε με τις δραστηριότητες ώστε να επιτύχετε καλύτερα μαθησιακά αποτελέσματα.

Θέλετε να λαμβάνετε ενημερώσεις σχετικά με το πρόγραμμα;
(εκπτώσεις, προσφορές και προωθητικές ενέργειες)

Αξιολογήσεις

Δεν υπάρχει καμία αξιολόγηση ακόμη.

Μόνο συνδεδεμένοι πελάτες που έχουν αγοράσει αυτό το προϊόν μπορούν να αφήσουν μία αξιολόγηση.

Γλώσσα: Ελληνικά

6 Ώρες + 28 Λεπτά Συνολικού Βίντεο

Πρόσβαση στο Μάθημα για 2 Χρόνια

Βεβαίωση ολοκλήρωσης από την Letstudy

Εισαγωγικό / Μέτριο

Εκπαιδευτής: Νίκος Πολιτόπουλος

ΚΟΣΤΟΣ: 17,00

Εκπαίδευση Προσωπικού

Ενδιαφέρεστε για την εκπαίδευση του προσωπικού σας;

Τρόποι Πληρωμής


Όλα τα προγράμματα της Letstudy έχετε τη δυνατότητα να το αποπληρώσετε με έναν από τους παρακάτω τρόπους:
  • Κατάθεση σε λογαριασμό τραπέζης μέσω Web Banking
  • Πιστωτική / Χρεωστική κάρτα με εφάπαξ πληρωμή του ποσού
  • Πιστωτική κάρτα σε έως και 12 άτοκες δόσεις
  • Ειδικός διακανονισμός σε έως και 12 άτοκες δόσεις με κατάθεση σε λογαριασμό τραπέζης (web banking) ΧΩΡΙΣ τη διαμεσολάβηση πιστωτικής κάρτας
Για ενεργοποίηση του ειδικού διακανονισμού, παρακαλώ επικοινωνήστε με το info@letstudy.gr
ΚΟΣΤΟΣ: 17,00

Νίκος Πολιτόπουλος

Υποψήφιος Διδάκτορας Πληροφορικής
Ο Νικόλαος Πολιτόπουλος αποφοίτησε από το τμήμα Πληροφορικής του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης το 2013. Το 2015 συνέχισε τις Μεταπτυχιακές του σπουδές στο ίδιο Ίδρυμα, στην κατεύθυνση “Τεχνολογίες Πληροφορικής & Επικοινωνιών στην Εκπαίδευση (ΤΠΕ)”. Από τον Σεπτέμβριο του 2016 είναι υποψήφιος Διδάκτορας του τμήματος Πληροφορικής του Αριστοτελείου Πανεπιστημίου Θεσσαλονίκης με ερευνητικό ενδιαφέρον τις φυσικές διεπαφές (Natural User Interfaces). Από το 2016 εργάζεται ως καθηγητής και υπεύθυνος τμήματος πληροφορικής σε ιδιωτικό κολέγιο παρέχοντας μαθήματα τριτοβάθμιας εκπαίδευσης.

Επικοινωνήστε μαζί μας εάν έχετε απορίες σχετικά με το Πρόγραμμα

Βιάσου!
ολοκλήρωσε την εγγραφή σου πριν λήξει ο χρόνος και κέρδισε 10€ έκπτωση
χρησιμοποίησε το κουπόνι uni-10

Προεπισκόπηση Μαθήματος

Εισαγωγή στην ανάπτυξη Web εφαρμογών με την PHP και την SQL

Όροι Χρήσης Έρευνας

Σας ευχαριστούμε που συμμετάσχετε στην έρευνα μας για την online εκπαίδευση. Με την ολοκλήρωση της έρευνας, κερδίζετε ένα voucher αξίας 100€ που μπορείτε να εξαργυρώσετε για την αγορά μαθημάτων στην πλατφόρμα μας. Παρακαλούμε διαβάστε προσεκτικά τους παρακάτω όρους χρήσης της προσφοράς:

  1. Το voucher είναι προσωπικό και δεν μπορεί να μεταβιβαστεί ή να εξαργυρωθεί για μετρητά.

  2. Η χρήση του voucher ισχύει για μία μόνο συναλλαγή και το υπόλοιπο ποσό δεν μπορεί να χρησιμοποιηθεί σε μελλοντικές αγορές.

  3. Το voucher πρέπει να χρησιμοποιηθεί εντός 3 μηνών από την ημερομηνία έκδοσής του. Μετά την πάροδο αυτής της περιόδου, το voucher θα λήξει και δεν θα είναι δυνατή η εξαργύρωσή του.

  4. Σε περίπτωση οποιασδήποτε παραβίασης των όρων χρήσης ή οποιασδήποτε απόπειρας απάτης, διατηρούμε το δικαίωμα να ακυρώσουμε το voucher χωρίς προειδοποίηση.

  5. Για οποιαδήποτε απορία ή πρόβλημα κατά τη διαδικασία εξαργύρωσης του voucher, παρακαλούμε επικοινωνήστε με την υποστήριξη πελατών μας στο info@letstudy.gr

  6. Το voucher αξίας 100€ μπορεί να χρησιμοποιηθεί για την αγορά οποιουδήποτε μαθήματος που διατίθεται στην πλατφόρμα μας, με εξαίρεση τα εξής δύο μαθήματα:

  7.  Το voucher δεν δύναται να συνδυαστεί με άλλες προωθητικές ενέργειες μαθημάτων (π.χ. early bird)

Σας ευχαριστούμε για την συμμετοχή σας και ελπίζουμε να απολαύσετε την εμπειρία μάθησης στην πλατφόρμα μας!

Φίλτρα Αναζήτησης Αγγελιών Εργασίας

Τοποθεσία
Επιλέξτε τοποθεσία
Τοποθεσία
Είδος Απασχόλησης
Full ή Part Time
Είδος Απασχόλησης

Επικοινωνήστε με τη Letstudy

Βρείτε το πρόγραμμα που θέλετε

Γενικά Προγράμματα

Πανεπιστημιακά Μαθήματα

Πολυτεχνικές Σχολές
Σχολές Θετικών Επιστημών
Λοιπές Σχολές
Μεταπτυχιακοί Φοιτητές

Βρείτε τη σχολή σας

Πολυτεχνικές Σχολές
Σχολές Θετικών Επιστημών
Λοιπές Σχολές
Μεταπτυχιακοί Φοιτητές

Ειδική Προσφορά

Συμπληρώστε τη φόρμα και λάβετε ειδική προσφορά για την εκπαίδευση του προσωπικού σας

X