Post by Marti-Pair Furxheir S.H. on Jul 26, 2013 14:36:27 GMT -6
This course is the first in the Web Development Certificate.
It can be followed individually, or as the first step toward the certificate.
You can decide to follow this course just to see if you want more, and decide when the 2nd course start if you want to follow it or not.
HOWEVER, to get the certificate, you need to have followed all of the courses and to have the passing grade on all of the courses.
To register for a course, you need to either sign up as an observer (you get a grade, but it doesn't count toward the certificate) or as a student.
What is the difference? The difference is, do you have the pre-requisites for a course?
For example, course 9 will have course #2 as pre-requisite.
The remaining 9 courses of the certificate will all have this course a pre-requisite, so don't miss out!
The good news? You can register until the first assignment is due. Every person turning in the first assignment will be considered registered.
Here is the summary from the certificate description:
Course Summary (Subject to change as the course is created as we go along for now, but I hope to be able to produce more than 1 week of material per week so that eventually, I am ahead of the class).
Week 1: Introduction to Web Development
It can be followed individually, or as the first step toward the certificate.
You can decide to follow this course just to see if you want more, and decide when the 2nd course start if you want to follow it or not.
HOWEVER, to get the certificate, you need to have followed all of the courses and to have the passing grade on all of the courses.
To register for a course, you need to either sign up as an observer (you get a grade, but it doesn't count toward the certificate) or as a student.
What is the difference? The difference is, do you have the pre-requisites for a course?
For example, course 9 will have course #2 as pre-requisite.
The remaining 9 courses of the certificate will all have this course a pre-requisite, so don't miss out!
The good news? You can register until the first assignment is due. Every person turning in the first assignment will be considered registered.
Here is the summary from the certificate description:
Course 1: Introduction to Web development
- What is Web Development?
- Developer VS Designer mindset
- DNS
- LAMP
- What are the acronyms: HTML, CSS, PHP, REST, GET, POST, XML, JSON, APACHE, HTACCESS, FTP and SCP, CHMOD, etc..
- What is Web Development?
- Developer VS Designer mindset
- DNS
- LAMP
- What are the acronyms: HTML, CSS, PHP, REST, GET, POST, XML, JSON, APACHE, HTACCESS, FTP and SCP, CHMOD, etc..
Course Summary (Subject to change as the course is created as we go along for now, but I hope to be able to produce more than 1 week of material per week so that eventually, I am ahead of the class).
Week 1: Introduction to Web Development
- What is Web Development?
- What are the different roles implicated in Web Development?
- What is the web anyway?
Week 2: Introducing the Designer and the Developer
Week 3: Introducing the Server
Week 4: Client-Side Development quick tour
Week 5: Server-Side Development quick tour
Week 6: Client-Server interface
Week 7: Data formats
Week 8: Getting there: DNS
Week 9: Getting to know the server better
Week 10: The rest of the certificate / review
- What does a designer do?
- What are his or her tools?
- What does a developer do?
- What are his or her tools?
- What is the difference between a Designer mindset and a Developer Mindset?
Week 3: Introducing the Server
- What is a LAMP and what is the link with Web Development?
- Getting to your files: FTP, SFTP, SCP, SSH
- Rights, permissions, CHMOD
- Sailing through a port, or what you need to know about TCP/IP
Week 4: Client-Side Development quick tour
- HTML
- CSS
- Javascript
Week 5: Server-Side Development quick tour
- PHP
- MySQL
- Why we don't really care about the rest at this point( Ruby On Rails, Python, Perl, etc..)
Week 6: Client-Server interface
- GET versus POST
- REST
- CURL / WGET
- AJAX (presentation only)
Week 7: Data formats
- XML
- JSON
Week 8: Getting there: DNS
- What is DNS and why a developpers needs to know about it?
- Nameservers
- DNS zones: A, MX, CNAME
- TTL
- Tricks and tip for a developer
Week 9: Getting to know the server better
- Case-sensitive vs insensitive
- .htaccess
- symlinks
Week 10: The rest of the certificate / review