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
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
A Book about Pythonic Application Architecture Patterns for Managing Complexity. Cosmos is the Opposite of Chaos you see.
کتاب رایگانی از Oreilly درباره الگوهای معماری پرکاربردی است که برای مدیریت پیچیدگی استفاده می‌شوند. این کتاب برای زبان پایتون نگارش شده است.

#python #architecture #pattern #book #free
@pythony

github.com/cosmicpython/book
Gang of four Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependencies.
مثال‌های مرتبط با غذا (برای درک بهتر) برای design pattern با زبان #C که در کتاب Gang of for معرفی شده‌اند.

#design_pattern #design #pattern #food #csharp #gang_of_four #GOF #dotnet #object #oriented #OOP
@pythony

https://github.com/wesdoyle/design-patterns-explained-with-food
A practical guide for Amazon Web Services
یک راهنمای عملی برای معرفی وب‌سرویس‌های آمازون و چگونگی کار با آنها بصورت کلی

#aws #backend #guide #tutorial #practical #practice #web #service #amazon #cloud
@pythony

https://github.com/open-guides/og-aws
Prepare for your coding interviews with Work through a single problem each day, delivered to your inbox, in an order that encourages learning as opposed to rote memorization.
با ثبت ایمیل خود در این سایت هر روز یک سوال مخصوص مصاحبه برنامه‌نویسی دریافت کنید و ذره‌ذره خودتون رو قوی‌تر کنید.

#interview #daily #email #mail #byte #prepare #preparation #job #career #tech
@pythony

https://thedailybyte.dev
10 Weeks, 20 Lessons, Data Science for All!
طی ۱۰ هفته و ۲۰ درس به همراه تمرین‌های این کتاب دانش ابتدایی در مورد data science کسب کنید.

#book #free #github #microsoft #data #science #data_science #beginner
@pythony

microsoft.github.io/Data-Science-For-Beginners
This media is not supported in your browser
VIEW IN TELEGRAM
This is a collection of tools you may like if you are interested on reverse engineering and/or malware analysis on x86 and x64 Windows systems.
مجموعه‌ای از ابزارهای کاربردی برای علاقه‌مندان به مهندسی معکوس در سیستم‌‌عامل‌های ویندوزی که بصورت راست کلیک قابل دسترسیه.

#reverse #engineering #reverse_engineering #RE #tools #hack #crack #malware #toolkit #PE #windows
@pythony

https://github.com/mentebinaria/retoolkit
Find Open Source By Searching, Browsing and Combining 551,379 Topics Across 59 Categories And 9,025,633 Projects On Github.
براساس topic های جالب این سایت (که توی خیلی موارد از خود گیتهاب بهتر طبقه‌بندی کرده) از بین چندین هزار پروژه و مطلب توی گیت‌هاب مطالب مرتبطی که میخواین رو پیدا کنید.

#awesome #oss #open #source #list #github #open_source #software #tools #learn #tutorial
@pythony

awesomeopensource.com
A curated awesome list of lists of interview questions. Feel free to contribute!
لیستی از لیست‌های مختلف برای سوال‌های برنامه‌نویسی که هنگام مصاحبه پرسیده می‌شوند در دسته‌بندی‌های مختلف و متنوع

#interview #career #job #list #question #questions #awesome
@pythony

github.com/DopplerHQ/awesome-interview-questions
Teach Yourself Computer Science with the road-map in this site.
بصورت خودآموز subject خودتون رو انتخاب کنید و computer science رو با استفاده از مسیری که گفته شده توی این سایت یاد بگیرید.

#teach #self #learn #tutorial #book #resource #path #roadmap #road #self_learner #science #computer #computer_science
@pythony

teachyourselfcs.com