Programming Resources
21.8K subscribers
1.78K photos
6 videos
4 files
108 links
Here I share my programming related resources during working or at my free times ☺️

Talk to me if you have any query: @Mojtabaeuler
Download Telegram
http://refactoring.guru #tdd #refactoring #clean_code
Controllable process improving your code without writing new functionality
راه حل هایی برای تمیزترکدزدن
@pythony
github.com/gregmalcolm/python_koans #site #tdd #python #koans
Python Koans - Learn Python through TDD
یادگیری پایتون با روش تست محور به نام koans که از زبان روبی آغاز شد
@pythony
scala-exercises.org #scala #exercise #tutorial #tdd #interactive
learn scala with tdd approach and interactive
یادگیری زبان اسکالا با آموزشها و تمرینهای interactive
@pythony
Tutorials on test-driven development and devops and more.
آموزش های برنامه نویسی تست محور و دواپس

#tutorial #tdd #devops
thanks to : م.م آسمان منظر
@pythony

semaphoreci.com/community/tutorials
Programming Katas to improve TDD skills.
مسایل کوچک برنامه نویسی برای دست گرمی و تمرین برنامه نویسی تست محور (TDD)

#kata #tdd #practice #warmup
@pythony

codingdojo.org/kata
Learning Ruby through unit testing
یادگیری زبان روبی با استفاده از unit testing

#ruby #tdd #unit_test #tutorial
@pythony

rubykoans.com
TDD for the Python, Django and more
کتاب رایگان آنلاین آموزش برنامه نویسی آزمون محور (TDD) با پایتون

#tdd #django #python #book #free
thanks to: Alireza Ayinmehr
@pythony

www.obeythetestinggoat.com
A brief introduction to Test Driven Development (TDD) in JavaScript
یادگیری مقدماتی برنامه‌نویسی تست‌محور با زبان جاوااسکریپت

#tdd #test #javascript #introduction
thanks to: VShadow
@pythony

github.com/dwyl/learn-tdd
Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
بصورت عملی و در حین آزمون و خطا شبیه به روش koans زبان پایتون را فرابگیرید

#python #playground #tdd #learn #tutorial
@pythony

github.com/trekhleb/learn-python
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
مسیرنامه‌ای از مطالب آموزشی برای یادگیری مباحثی مثل کدتمیز و TDD و کار کردن با کدی که تست ندارد (legacy code) و روش‌های درست برای refactoring کد

#clean #code #clean_code #TDD #test #DDD #microservice #tutorial #path #tutorial
@pythony

https://github.com/joebew42/study-path
A kata, or code kata, is defined as an exercise in programming which helps hone your skills (especially TDD) through practice and repetition. Also see uncle bob famous books and video series named clean code :)
کاتا یه روش باحال برای قوی کردن مهارت‌های تست‌نویسی و مخصوصا روش red-green-refactor با حل کردن و تکرار یه سری مسایل ساده است که عموباب توی کتاب‌ clean code و سری ویدیوهای مرتبط باهاش کلی توضیح داده :)

#tdd #red #green #refactor #testcase #test #unclebob #uncle #bob #robert #martin #kata #practice #sharpen #sharp
@pythony

https://github.com/gamontal/awesome-katas
List of TDD code katas to sharpen skills and practice test driven development.
کاتا مجموعه‌ای از سوالات ساده است برای تمرین مهارت تست‌نویسی. با این کار در TDD به مرور زمان قوی‌تر می‌شوید و دید بهتری نسبت به تست نوشتن پیدا می‌کنید.

#kata #tdd #practice‌‌ #bdd #pair #programming #agile #refactor #refactoring #design #test #driven
@pythony

https://kata-log.rocks
The courses are offered by University of Helsinki's Department of Computer Science. No prior knowledge is required.
درس‌های رشته کامپیوتر دانشگاه هلسینکی فنلاند که به رایگان در این سایت قرارداده شده‌اند و شامل حوزه‌های مختلفی می‌شود. از امنیت و هوش مصنوعی گرفته تا tdd و کلی مبحث مرتبط به devops

#course #finland #free #mooc #programming #book #online #AI #java #cyber #security #docker #data #tdd #test #haskell
@pythony

https://www.mooc.fi

Selected Courses:
https://www.elementsofai.com
https://fullstackopen.com/en
https://www.elementsofai.com
https://cybersecuritybase.mooc.fi
Learn Go with test-driven development
با روش TDD زبان برنامه‌نویسی go رو یاد بگیرید.

#go #golang #tdd #test #red #green #refactor #testing #driven #development
@pythony

https://github.com/quii/learn-go-with-tests
Learn to build high-quality web apps with best practices tips and tricks mostly on python and Django and flask.
منابع و نکاتی برای بهتر ساختن اپلیکیشن‌های با کیفیت بالا که البته بیشتر در مورد پایتون و جنگو و فلسک مطلب داره.

#tdd #python #django #flask #tips #tricks #docker #article #tutorial
@pythony

https://testdriven.io