subject

Get started with custom lists to organize and share courses.

Sign up

Profile

Xenofon Karagiannis

Xenofon Karagiannis
Greece
Electrical and Computer Engineering

Web Application Development: Basic Concepts

Written 3 years ago
Web Application Development: Basic Concepts is a really great introductory course to Web Development. It could be Web Development 101!

It tries to cover a very broad spectrum of Web Development and this is apparent right from the syllabus. You get an idea of how the web works, tier architecture, some HTTP understanding, model-view-control, an overview of CSS, HTML and JavaScript, some git, and Ruby on Rails!

Of course, having so much course material to cover, it's all an introduction. There are no lectures on Ruby language or bundler and gem management.

The assignments are to build a web app (a very VERY simple one) on Ruby on Rails and create a github repo. (I completed the course within 5 days)

The assignments are REALLY simple. They ask you to repeat what the professor did on the lecture... so if you were following the professor while watching the lecture, at the end you only have to push the code to github and submit the assignment.

Though the course is easy, it's a great 101 course and actually because of this course I enrolled on the Ruby on Rails Web Development specialization!
My rating
Xenofon Karagiannis completed this course and found the course difficulty to be easy.

Interactivity with JavaScript

Written 3 years ago
My rating
Xenofon Karagiannis completed this course.

Ruby on Rails: An Introduction

Written 3 years ago
Nobody said that this course and Web Development in general are easy... it's a demanding and challenging course...! And that's just fine!!!

I selected this course right after I completed the Coursera course "Web Application Development: Basic concepts" from the university of New Mexico, because of the Ruby on Rails I learned there... It seemed (and it was) the right path to go!

Ruby on Rails: An Introduction is the first course of the specialization and well... it's somewhat hard!

It was great for me, but it's pretty demanding and challenging for an introductory course.

The word "introduction" may be misleading but the one and two-star reviews are misleading as well, because the course IS NOT for beginners...

I study Electrical and Computer Engineering, I've been a Linux user since 2009 and yet I spent much of my time troubleshooting and searching on stack overflow... (I completed the course in less than 10 days...)

I've read reviews from previous students and I agree that there could/should be an extra week or two for the Ruby language and syntax and/or split module 3 in half to have more time to absorb the tons of information and course material.

That being said, I found the course very well structured, the instructor was very helpful as he answered in every thread in the forum and the assignments, though challenging, were well documented. The only problem was with the last assignment and the food2fork API, as the service was down for a day or two and couldn't sign up for the API key...

As mentioned above by other reviewers, YES, testing with rspec was a huge bonus!

Application deployment on Heroku was another plus for the course!

Another plus for the lecture on the bundler and the gems!!!

Demanding and challenging but also a really great course!

P.S. When "rails s" fails, use "bunlde exec rails s".

My rating
Xenofon Karagiannis completed this course and found the course difficulty to be hard.

Rails with Active Record and Action Pack

Written 3 years ago
My rating
Xenofon Karagiannis completed this course.

HTML, CSS, and Javascript for Web Developers

Written 3 years ago
This was the 4th course I've completed with certification in Coursera and 3rd in Ruby on Rails Web Development Specialization and I can certainly say that for me it was the best of them!

It is very well organized, has an EXCELLENT professor, includes an introduction (and usage) of twitter bootstrap, applies learning material into a real-world website!

The only negative thing I have to say is related to the 5th week on AJAX...

Although the professor had informed us in the first lecture of the module that it was gonna be just an intro and the goal of the module was for us to just have a sense of it (and it actually had ,for this purpose I guess, an easy assignment), I couldn't follow him during the lectures and I found many times myself lost in the code...

The rest of the course was absolutely great!

5 bright stars!

I've also completed in the past Interactivity with Javascript from the University of Michigan, and I can say that even though that one was also a great intro into JS, with many examples, good professor, etc, I found the Javascript meterial on THIS ONE way better as it is closer to...the real world!

My rating
Xenofon Karagiannis completed this course, spending 4 hours a week on it and found the course difficulty to be medium.

Single Page Web Applications with AngularJS

Written 2 years ago
My rating
Xenofon Karagiannis completed this course.

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.