1

Этап 1

Getting Started

2

Этап 2

Overview

3

Этап 3

Software Engineering and SaaS Architecture

4

Этап 4

Ruby, BDD & TDD

5

Этап 5

Rails, SaaS and REST

6

Этап 6

Behavior Driven Development (BDD)

7

Этап 7

Test Driven Development

8

Этап 8

Conclusion

1

Этап 1

Getting Started

2

Этап 2

Overview

3

Этап 3

Software Engineering and SaaS Architecture

4

Этап 4

Ruby, BDD & TDD

5

Этап 5

Rails, SaaS and REST

6

Этап 6

Behavior Driven Development (BDD)

7

Этап 7

Test Driven Development

8

Этап 8

Conclusion

28 апреля 2014 13 июня 2014
Цель завершена 14 мая 2014
Знания и Навыки

BerkeleyX: CS169.1x Engineering Software as a Service (EDX.org)

GRADING

By the end of this course, you will have completed five homework assignments, all of which involve a substantial amount of programming. Each assignment can be submitted multiple times without penalty, so you can use feedback from the automatic grader to revise your code. Note that your most recent score will be recorded as your grade.

Homework assignments turned in between one minute and one week late will receive a penalty of 25%. An assignment that would have scored 100 points would only receive 75 points if it is submitted 2 days late. Assignments turned in more than a week late will receive no points, but will still receive feedback from the autograder. However please note that the edX system takes your last submitted score, not the maximum score, so do not re-submit after the deadline if you are already happy with your score, or you will end up being penalized for a late submission.

In addition to the homework assignments, there will be 4 quizzes. You will have only one chance to take each quiz, with the exception of Quiz 0 (the diagnostic quiz). You may take Quiz 0 as many times as you want. All quizzes must be turned in by the end of the day on the due date (midnight UTC). Late quizzes will receive 0 points.

  • Each of the 5 homework assignments will be worth 14% of the final grade.
  • The quizzes are worth 30% of the final grade, with the lowest scoring quiz being dropped.

To earn a certificate for this class you must achieve a score of at least 75% overall.

 Критерий завершения

Получение сертификата

  1. Getting Started

    • Setting Up the VM
    • CodeAcademy Ruby 1-10
  2. Overview

    • Version Control, Command Line & Git
    • CodeAcademy Ruby 11-19
  3. Software Engineering and SaaS Architecture

    Ch. 1Lecture 1Lecture 1: SOA & Cloud ComputingQuiz 0May 15 (Thu)
    Ch. 10.1 - 10.2

    Ch. 3.1 - 3.4

    Lecture 2Lecture 2: Agile & Ruby IntroHW 0May 15 (Thu)
  4. Ruby, BDD & TDD

    Ch. 3.5 - 3.8Lecture 3Lecture 3: More RubyHW 1May 22 (Thu)
    Ch. 8.1 - 8.2Lecture 4Lecture 4: BDD & TDD IntroQuiz 1May 22 (Thu)
  5. Rails, SaaS and REST

    Ch. 2Lecture 5Lecture 5: SaaS Architecture & REST
    Ch. 4Lecture 6Lecture 6: Rails IntroHW 2 May 29 (Thu)
    Lecture 7Lecture 7: Rails continued
  6. Behavior Driven Development (BDD)

    Ch. 9.5

    Ch. 7

    Lecture 8Lecture 8: Metrics, User Stories, TrackerHW 3Jun 5 (Thu)
    Lecture 9Lecture 9: Lo-Fi & Cost EstimationQuiz 2Jun 5 (Thu)
  7. Test Driven Development

    Ch. 8Lecture 10Lecture 10: Rspec & Red, Green, RefactorHW 4Jun 12 (Thu)
    Lecture 11Lecture 11: Testing SupportQuiz 3Jun 12 (Thu)
  8. Conclusion

    Farewell Video

  • 3254
  • 28 апреля 2014, 08:42
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?