Software Engineering For Web Applications
Enroll
This course is under construction. It will be ready for your use by 1st August October 2012.
Registrations are open, so go ahead and register if you would like to do this course.
What is the learning methodology ?
This is a peer driven course, which means you will learn from, and with your peers. The primary way of learning is by doing (coding), sharing (publishing your code, or code snippets for others to review), and communicating (ask questions on the forum and review other people's code).Is it mandatory for me to share my code ? What if I want to keep it private ?
It is entirely upto you. You can share your code if you want others to review it, or if you want prospective employers to see what you are capable of. However, it is not mandatory. You can choose to keep your code private if you wish. You can still share code snippets for review, but again, it's all entirely upto you.Is there a time limit to complete this course ?
This is a self paced course. You can do it in a week, or a month, or even a year. Figure out how much time you would like to dedicate to your learning, and then stay at it consistently, until you complete.Can I work in pairs or groups ?
Most certainly you can. Honestly there are no rules here. Do whatever makes sense to maximize your learning.Will I get a certificate of completion ?
We do better than certificates. Instead of a certificate, you will have an online portfolio which will show all your work and artifacts that you created in the course. Your questions, answers, reviews, etc will be part of the portfolio. This way an employer does not reduce your capabilities to a grade. They get to see the real you, with your strengths, weaknesses, potential, and everything else that makes you a developer, and human.Does this course cost anything ?
No, the peer learning course is absolutely free.Is it possible to get personal mentoring for this course ?
Yes, we can arrange personal memtoring for a fee. We are still working out the details. Please ping or DM us on Twitter (@diycs) and we will get back to you with the details soon.How do I get started ?
First check out the How it works page to get a general idea about peer learning. Then go the the first section (all sections are listed below) of the course, and start working ...This course contains the following sections
