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
A great game for learning CSS selectors. 32 levels teach you the basics of how CSS selectors work.
یه بازی باحال برای یادگیری selector ها توی CSS که ۳۲ مرحله داره و بصورت interactive میشه باهاش selector های CSS رو یاد گرفت.

#css #game #interactive #fun #tutorial
@pythony

https://flukeout.github.io
A classic tower defense game with a CSS twist - all the turrets and traps in the game are positioned using the flexible box layout.
یه بازی فان توی سبک tower defense برای مفهوم flex box توی CSS

#css #flex #flexbox #layout #flexible #interactive #game #gamification #fun
@pythony

http://www.flexboxdefense.com
A collection of simple python mini projects to enhance your python skills.
مجموعه‌ای از پروژه‌های جمع و جور و کوچولوی پایتونی برای بهبود مهارت‌های برنامه‌نویسی با این زبان

#python #project #mini #practice #miniproject #projects
@pythony

https://github.com/Python-World/python-mini-projects
Introduction to node.js
آموزش مقدمات یادگیری node.js

#node #nodejs #javascript #learn #tutorial
@pythony

https://nodejs.dev/learn
A network filesystem client to connect to SSH servers and simply mount remote file system to local one.
یه فایل سیستم تحت network که باهاش میتونین خیلی راحت یه remote رو mount کنین روی سیستم لوکال خودتون و با خیال راحت به کارتون توی لوکال ادامه بدید.

#ssh #sshfs #file #system #file_system #network #tools
@pythony

https://github.com/libfuse/sshfs
Explanation of everything you can see in htop/top on Linux.
توضیح خوبی برای همه جزئیاتی که در دستور htop یا top در لینوکس میبینیم.

#htop #top #tools #depth #explain #cpu #memory #usage #analysis
@pythony

https://peteris.rocks/blog/htop
Run compilers interactively from your web browser and interact with the assembly with almost any high level language.
با زبان‌های برنامه‌نویسی مختلف کد بزنید و به صورت realtime کد اسمبلی تولید شده با انواع و اقسام compiler ها رو مثل gcc یا clang رو ببینید و باهاش کار کنید.

#compiler #interactive #gcc #llvm #interpreter #fun
@pythony

https://godbolt.org
Amazing web service for testing HTTP libraries. It has several great endpoints that can test pretty much everything you need in a HTTP library.
یه ابزار رایگان و مفید برای تست کردن انواع و اقسام endpoint های مرسوم توی وب سرویس‌های HTTP که هم request و هم response رو توش میتونید ببینید و تست کنید.

#http #request #response #tool #tools #service #web #endpoint #mock #test
@pythony

httpbin.org
Mastering Bitcoin 2nd Edition - Programming the Open Blockchain with source codes.
کتاب رایگان آنلاین خوبی برای یادگیری مفاهیم پایه‌ای بیت‌کوین به همراه کدهای کتاب

#bitcoin #book #tutorial #free #currency #crypto #command #bash
thanks to: Parsa Hosseini
@pythony

https://github.com/bitcoinbook/bitcoinbook
Python design patterns with examples.
سایت خوبی برای یادگیری دیزاین پترن‌ها با زبان پایتون

#python #design #pattern #design_pattern #best #practice #bestpractice #best_practice
@pythony

https://python-patterns.guide
A complete course for learning Bitcoin programming and usage from the command.
یک درس کامل و عملی برای یادگیری بیت‌کوین و استفاده از آن در command line این درس بسیار عمیق‌تر به بحث بیت‌کوین می‌پردازه و توصیه میشه کتابی که چند روز قبل معرفی شد به عنوان پیش‌نیاز مطالعه بشه حتما :)

#bitcoin #currency #crypto #cryptocurrency #commandline #bash #code #blockchain #cli
thanks to: Parsa Hosseini
@pythony

https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups.
لیستی از منابع و لینک‌های مفید برای CTO ها مخصوصا اگه استارتاپ‌طور هست

#architecture #awesome #startup #cto
@pythony

https://github.com/kuchin/awesome-cto
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
Diagram as Code for prototyping cloud system architectures with python.
با زبان پایتون دیاگرام‌های مختلف مربوط به معماری سیستم‌هایی که طراحی میکنید رو با این کتابخونه بسازید.

#diagram #free #python #code #architecture #graphviz #graph
@pythony

https://diagrams.mingrammer.com
A curated list of vulnerable apps and systems which can be used as penetration testing practice lab. This list aims to help starters as well as pros to test out and enhance their penetration skills.
مجموعه‌ اپلیکیشن‌هایی که از قصد دارای باگ امنیتی هستند تا مهارت‌های امنیتی و نفوذ شما را قوی‌تر کنند.

#awesome #hack #lab #pentest #penetration #test #practice #list
@pythony

https://github.com/kaiiyer/awesome-vulnerable
Interview Practice Questions: Problem Solving, Data Structures & Algorithms, and Machine Coding.
سایت خوبی برای آمادگی کدزدنی برای مصاحبه‌های برنامه‌نویسی با تمرکز روی حل مساله و machine coding

#interview #practice #data_structure #algorithm #prepare #preparation #question #problem #problems #machinecode #DSA
@pythony

https://workat.tech/practice
System design interview preparation series by Karle
ویدیوهای آموزشی در مورد نحوه حل کردن مسایل system design با موضوعات پرتکرار مصاحبه‌های برنامه‌نویسی

#system #design #system_design #interview #video #prepare #preparation #blog
@pythony

codekarle.com
Collection of high value information on specific application security topics.
پروژه OWASP یک جامعه آنلاین است که مقالات، توصیه‌ها،‌ ابزارها و راهکارهای مربوط به امنیت وب را به صورت مشارکتی و رایگان جمع‌آوری می‌کنند. این برگه تقلب شامل اصول امنیتی در اغلب تکنولوژی‌ها و زبان‌های برنامه‌نویسی با توضیحات مختصر است.

#security #cheatsheet #cheat #list #series #project #appsec #awesome
@pythony

https://cheatsheetseries.owasp.org
An Introduction to Statistical Learning Courses and Free book.
کتاب رایگان برای statistical machine learning به همراه درس‌های آنلاین

#tutorial #book #free #statistic #statistics #learning #machine_learning
@pythony

statlearning.com
Make sure these boxes are checked before submitting/approving the PR
اگر یک چک‌لیست دم‌دستی برای بازبینی کد‌های پروژه‌تون نیاز دارید، این موارد که در این صفحه ذکر شده شاید بتونه کمک کنه یا ایده بده.

#review #software #code #checklist #list #code_review
thanks to: newsletter.softwaretalks.ir
@pythony

https://gist.github.com/nerandell/c5b2e94c5af73768255f8cc46c508260