سلسلة تعلم البرمجة بالطريقة الصعبة

LearnCodeTheHardWay.org

يقدم كاتب هذه السلسة مجموعة “تمارين” لتعليم البرمجة تبدأ بمستوى بسيط جداً ثم تزداد صعوبتها تدريجياً. السلسلة حتى الآن تحتوي على كتاب لتعليم Python، و آخر لتعليم Ruby، وتوجد ثلاثة كتب أخرى لاتزال غير مكتملة: كتاب عن لغة C، و آخر عن SQL و ثالث Regular Expressions. يمكن تصفح الكتب مجاناً عبر الإنترنت أو شراء نسخة مطبوعة  من خلال موقع الكاتب.