Virtosu Sava
email: [email protected]
- IDEs: Sublime Text 2, Rubymind, PyCharm, Komodo, Coda, Dreamweaver, phpStorm
- Languages: Python, Ruby, C#, PHP
- Frameworks: Django, web2py, Rails, ASP.NET, Zend
- Technologies: RoR
- Make a simple personal Web Site.
- Familiarize with HTML and CSS
- Javascript interactions.
Laboratory work is considered as successfully passed after fulfilling the following steps:
- You must elaborate a Report, in witch you describe your work-flow and the way you are thinking: - Laboratory work paper Dead Line is due to next laboratory, and the report most be sent to my email in an appropriate format (such as PDF format). - Laboratory work paper must have at least:8 pages, with maximum 4 pages of code. Place your interesting parts of code and explain why you chose such a solution. - Laboratory work paper must have a conclusion of: 1 page
- You must elaborate a prototype program, and show how it works during the classes
- You must pass the quiz
- Use MVC (Model–View–Controller) pattern
-
for Basic Level (grade 5 || 6):
- Simple site with 3 static pages
-
for Normal Level (grade 7 || 8):
- Your site must keep all site data in a database.
-
for Advanced Level (grade 9 || 10):
- Your site must contain AJAX Requests.
- Your controllers must implement XHR or JSON responses. Some Data are dynamically loaded to the page.
-
for Geek Level (no marks here) explore:
- Make a RoR application "Mail Sender" fully covered with Unit Tests.
- Your web based application will permit you to connect existing account mail account (for example gmail) and permit you to explore your inbox, read existing emails, create new emails, and send them.
- You can make your own mail server.
-
Here must be links to some good Django/ASP.NET tutorials. You can suggest them.