Post by Marti-Pair Furxheir S.H. on Jul 8, 2013 7:35:57 GMT -6
I am offering to teach, over the next few years a full certificate in Web Development.
I am talking about teaching 10 courses each with over 10 weeks of classes, 1 course at a time.
That means, without counting the breaks, over 100 weeks of classes, or 2 years, but of course, there will be breaks, and sometimes, breaks between 2 classes, as I will prepare material.
The certificate will start easy, so that everyone can follow, but the difficulty will rise quickly. You will not have to follow all of the courses, but material covered in previous classes will not be repeated in details.
I have over 15 years of web development experience, and trained several people as developer, but always on a one on one manner. Feedback will be welcomed to improve the material.
Here is the overview of the 10 classes:
Web development certificate
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..
Course 2: HTML and CSS primer for developpers
- Tags
- CSS
- Twitter Bootstrap (why for Developpers)
- Tables
- Lists
- XHTML versus html
Course 3: PHP Introduction
- using PHP in files
- Conditions
- Loops
- Strings and quotes
- String functions
- More string functions
- Array
- XML and JSON
- Regular Expressions: Very very very brief overview and why YOU should not use them
- Algorihtms
- global varibales
Course 4: MySQL: Managing Databases
- What is a Relational Database?
- Why is MySQL so widely used?
- Tables
- Rows
- Basic Operations
Course 5: PHP and MySQL
- mysql PHP functions
- Basic select operations such as:
- Building a table with MySQL
- Using lool-up tables
- Making a data entry form
- Making a data update form
Course 6 : More PHP: Arrays
- You thought you knew everything about Arrays?
- Arrays a fundamental structures
- Multi-Dimensional arrays
- Array Manipulations
- More array secrets
Course 7: Even More PHP: external APIs
- CURL
- Web Services
- Why JSON
- Using REST
Course 8: Building a content management system
- Technical course in which we build, step by step, a custom CMS
Course 9: Responsive Web Design
- What is Responsive Web Design?
- We go back to HTML/CSS and show how to make Responsive Web Design
- Twitter Bootstrap and Responsive Web Desing
Course 10: building a REST api server
- Technical course in which we build, step by step, a custom RESP API server
Disclaimer: Course 9 and/or 10 might be dropped and Course 3 might be split in 2 or 3 courses, during the development of the syllabus, if I feel that Course 3 is too complex to tackle in 1 course.
Is there an interest?
If note, I won't write the material for over 100 lessons and commit, but if at least 3 people sign-up, this might be a go!
PS: If you are afraid but interested, jump in. You might be surprised by what you learn!
I am talking about teaching 10 courses each with over 10 weeks of classes, 1 course at a time.
That means, without counting the breaks, over 100 weeks of classes, or 2 years, but of course, there will be breaks, and sometimes, breaks between 2 classes, as I will prepare material.
The certificate will start easy, so that everyone can follow, but the difficulty will rise quickly. You will not have to follow all of the courses, but material covered in previous classes will not be repeated in details.
I have over 15 years of web development experience, and trained several people as developer, but always on a one on one manner. Feedback will be welcomed to improve the material.
Here is the overview of the 10 classes:
Web development certificate
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..
Course 2: HTML and CSS primer for developpers
- Tags
- CSS
- Twitter Bootstrap (why for Developpers)
- Tables
- Lists
- XHTML versus html
Course 3: PHP Introduction
- using PHP in files
- Conditions
- Loops
- Strings and quotes
- String functions
- More string functions
- Array
- XML and JSON
- Regular Expressions: Very very very brief overview and why YOU should not use them
- Algorihtms
- global varibales
Course 4: MySQL: Managing Databases
- What is a Relational Database?
- Why is MySQL so widely used?
- Tables
- Rows
- Basic Operations
Course 5: PHP and MySQL
- mysql PHP functions
- Basic select operations such as:
- Building a table with MySQL
- Using lool-up tables
- Making a data entry form
- Making a data update form
Course 6 : More PHP: Arrays
- You thought you knew everything about Arrays?
- Arrays a fundamental structures
- Multi-Dimensional arrays
- Array Manipulations
- More array secrets
Course 7: Even More PHP: external APIs
- CURL
- Web Services
- Why JSON
- Using REST
Course 8: Building a content management system
- Technical course in which we build, step by step, a custom CMS
Course 9: Responsive Web Design
- What is Responsive Web Design?
- We go back to HTML/CSS and show how to make Responsive Web Design
- Twitter Bootstrap and Responsive Web Desing
Course 10: building a REST api server
- Technical course in which we build, step by step, a custom RESP API server
Disclaimer: Course 9 and/or 10 might be dropped and Course 3 might be split in 2 or 3 courses, during the development of the syllabus, if I feel that Course 3 is too complex to tackle in 1 course.
Is there an interest?
If note, I won't write the material for over 100 lessons and commit, but if at least 3 people sign-up, this might be a go!
PS: If you are afraid but interested, jump in. You might be surprised by what you learn!