Μπαίνοντας σε βαθιά γνώση των PHP, MySQL, HTML, CSS, BOOTSTRAP, JAVASCRIPT, JQUERY-UI, JSON, XML, AJAX, έχετε τη δυνατότητα να προγραμματίζετε οποιαδήποτε εφαρμογή για ένα site, να το προσαρμόζετε απόλυτα στις ανάγκες σας, να το τροποποιείτε και να εμφανίζετε Websites μοναδικά σε εμφάνιση και λειτουργικότητα.
Όσοι ολοκληρώνουν αυτό το σεμινάριο έχουν στην κυριολεξία την αγορά εργασίας στα χέρια τους!
Τί θα διδαχθείτε:
HTML - HTML5 (6 ώρες)
Η HTML είναι η κύρια γλώσσα σήμανσης για τις ιστοσελίδες, και τα στοιχεία της είναι τα βασικά δομικά στοιχεία των ιστοσελίδων.
CSS - CSS3 (6 ώρες)
Η CSS είναι μια γλώσσα υπολογιστή που ανήκει στην κατηγορία των γλωσσών φύλλων στυλ που χρησιμοποιείται για τον έλεγχο της εμφάνισης ενός εγγράφου που έχει γραφτεί με μια γλώσσα σήμανσης.
BOOTSTRAP (3 ώρες)
Το Bootstrap είναι μια βιβλιοθήκη αρχείων, αποτελείτε κυρίως από αρχεία css και JavaScript, τη χρησιμοποιούμε για να δημιουργήσουμε Responsive sites (να εμφανίζετε το site σωστά τόσο στην οθόνη ενός υπολογιστή όσο και στην οθόνη ενός tablet και κινητού)
JAVASCRIPT (6 ώρες)
Η JavaScript είναι μια γλώσσα προγραμματισμού που εκτελείται και παράγεται το αποτέλεσμα στον browser (Mozilla Firefox, Google Chrome, Microsoft Internet Explorer, Apple Safari και Opera) του επισκέπτη.
JQUERY-UI (3 ώρες)
Η jQuery είναι μια βιβλιοθήκη JavaScript σχεδιασμένη να απλοποιήσει την υλοποίηση σεναρίων (scripting) στη πλευρά του επισκέπτη (client-side)
PHP (10 ώρες)
Η php είναι μια γλώσσα προγραμματισμού που εκτελείται στον server, μπορεί να συνδεθεί με μία βάση δεδομένων (MySQL), μπορεί επίσης να παράγει κώδικα HTML
MySQL (10 ώρες)
Η MySQL είναι δημοφιλής βάση δεδομένων για διαδικτυακά προγράμματα και ιστοσελίδες. Χρησιμοποιείται σε κάποιες από τις πιο διαδεδομένες διαδικτυακές υπηρεσίες, όπως το Flickr, το YouTube, η Wikipedia, το Google, το Facebook και το Twitter.
XML, JSON (3 ώρες)
Με την XML και JSON επισημάνουμε δεδομένα
AJAX (3 ώρες)
Ajax είναι μία τεχνολογία που χρησιμοποιεί και τη γλώσσα javascript, η οποία χρησιμοποιείται σε ιστοσελίδες και επιτρέπει την αμφίδρομη επικοινωνία μεταξύ του server και του client. Η AJAX επιτρέπει την ανανέωση ενός μέρους μίας ιστοσελίδας, χωρίς αυτή να χρειαστεί να γίνει reload. Όλες οι μεγάλες εταιρίες mail (Gmail, Hotmail, Yahoo) χρησιμοποιούν την τεχνική AJAX π.χ. όταν επιλέγουμε να δούμε τα "εισερχόμενα ή τα εξερχόμενα" δεν ανανεώνεται ολόκληρη η σελίδα αλλά μέρος αυτής, φέρνοντάς μας τα αντίστοιχα mail.
ΕΚΠΑΙΔΕΥΤΙΚΗ ΥΛΗ:
PHP (10 ώρες)
• Εισαγωγή στην PHP
• Μεταβλητές – Τύποι δεδομένων
• PHP & “echo”
• POST & GET
• Functions – Συναρτήσεις
• Include – Require – Require_once
• Διαχείριση αρχείων
• Τρόποι για να περάσουμε μεταβλητές μεταξύ σελίδων (web pages)
• Πρόσβαση σε μια MySQL Βάση Δεδομένων από το Web Χρησιμοποιώντας την PHP
• Έλεγχος Ταυτότητας με την PHP και την MySQL
• Δημιουργία Φόρμας Σύνδεσης/Εγγραφής Χρήστη
• Γενικά παραδείγματα στην PHP
MySQL (10 ώρες)
• Εισαγωγή στην MySQL
• PhpMyAdmin
• Εισαγωγή στους πίνακες + Παραδείγματα
• Τύποι δεδομένων
• Κλειδιά και MySQL
• Σχόλια στη MySQL
• Χαρακτηριστικά INSERT() + Παραδείγματα
• Εντολή SELECT + Συνθήκες για φιλτράρισμα
• Τελεστές
• Ταξινόμηση
• Ομαδοποιήσεις
• Κανονικές εκφράσεις στη MySQL
• Σύμβολα εκφράσεων (Regex)
• Ενώσεις (UNION)
• JOINS (LEFT,RIGHT,INNER,OUTER)
• Transactions
• Όψεις – Views
• Παραδείγματα Όψεων
• Γενικά παραδείγματα στη ΜySQL
HTML - HTML5 (6 ώρες)
• Ξεκινώντας με την HTML
• Ετικέτες (Tags)
• Τίτλοι Σελίδας (Page Titles)
• Παράγραφοι (Paragraphs)
• Κεφαλίδες (Headings)
• Λίστες (Lists)
• Σύνδεσμοι (Links)
• Εικόνες (Images)
• Πίνακες (Tables)
• Φόρμες (Forms)
• Span και Div
• Meta Tags
• Σχόλια (Comments)
• Ειδικοί Χαρακτήρες (HTML Character Entities)
• Επιπλέον Tags
• HTML5
• Ετικέτα (video)
• Ετικέτα (audio)
• Ετικέτα (header)
• Ετικέτα (main)
• Ετικέτα (footer)
• Ετικέτα (article)
• Ετικέτα (aside)
CSS - CSS3 (6 ώρες)
• Εφαρμόζοντας CSS
• Επιλογείς, Ιδιότητες και Τιμές (Selectors, Properties and Values)
• Επιλογείς κλάσεων και ID (Class and ID Selectors)
• External style sheet - Internal style sheet - Inline style
• Χρώματα
• Κείμενο
• Περιθώρια και Συμπλήρωση (Margins and Padding)
• Όρια (Borders)
• Συνδυασμοί (Combinators)
• Ψευδό-κλάσεις (Pseudo Classes)
• Ψευδό-στοιχεία (Pseudo Elements
• Φόντο (Background)
• Εμφάνιση Στοιχείων (The Display Property)
• Πίνακες CSS (CSS Tables)
• Εμφάνιση Σελίδας (Page Layouts)
• Κανόνες CSS (Rules)
• Διαστάσεις (Dimensions)
• Εικόνες και CSS(Images in CSS)
• CSS3
• Gradients
• Σκιές (Shadow Effects)
• Transition
• Media Queries
BOOTSTRAP (3 ώρες)
• Εισαγωγή στο BOOTSTRAP
• Responsive Web Design
• Grid System
• Tables
• Images
• Buttons
• Jumbotron
• Wells
• Forms
• Inputs
• Glyphicons
• Bootstrap Templates
JAVASCRIPT (6 ώρες)
• Εισαγωγή στην JAVASCRIPT
• Μεταβλητές
• Συναρτήσεις
• Events
• Δυνατότητες Εμφάνισης
• Objects
• Html Dom Elements
• Html Dom CSS
• Javascript BOM
JQUERY-UI (3 ώρες)
• Εισαγωγή στο JQUERY-UI
• Selectors
• Events
• Effects
• jQuery - Get Content and Attributes
• jQuery - Set Content and Attributes
• Add Elements
• Remove Elements
• Get and Set CSS Classes
• JQUERY UI
• Draggable
• Droppable
• Resizable
• Accordion
• Autocomplete
• Datepicker
• Tabs
XML, JSON (3 ώρες)
• Εισαγωγή
• Δημιουργία εγγράφων XML και JSON
• Χρήση XML και JSON
AJAX (3 ώρες)
• Τεχνική AJAX
• Συγχρονισμένη και Ασύγχρονη AJAX
• GET και POST
• Εμφάνιση περιεχομένου από .txt αρχείο με χρήση AJAX
• Επιστροφή δεδομένων από MySQL
Επιλέξτε το πρόγραμμα που σας ενδιαφέρει και αποκτήστε και εσείς τις γνώσεις που απέκτησαν σε εμάς χιλιάδες άνθρωποι που μας εμπιστεύθηκαν από το 1992 έως σήμερα...