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
Visual overview of useful skills to learn as a web developer. It is useful for people who just started learning about web development and for people who have been in the field for years and want to learn new things.
مجموعه‌ای از لینک‌های مفید برای کسانی که در راه web development تازه‌کار هستند و یا کسانی که سال‌ها در این فیلد کار کردند و دنبال یادگیری مطالب جدیدتری هستند.

#Web #learn #visual #link #links #tutorial #video #document
thanks to: Alireza
@pythony

https://andreasbm.github.io/web-skills
A Chrome and Firefox extension that displays GitHub Trending, Hacker News, Product Hunt and Designer News on every new tab.
یک افزونه خوب برای کروم و فایرفاکس که میتونین توی هر تب جدید که باز میکنین ریپوهای trend شده گیت‌هاب و اخبار جدید hacker news و product hunt و چند تا سایت دیگه رو به انتخاب خودتون ببینید.

#extension #free #github #lobster #producthunt #hacker #news #feed #tab #chrome #firefox #browser #safari
@pythony

https://github.com/karakanb/devo
Get a feed of the hottest developer news personalized to you. Read more quality articles. Stay up to date. Save time.
با استفاده از این افزونه با داغ‌ترین خبرهای برنامه‌نویسی توی تب جدید مرورگرتون همیشه خودتون رو آپدیت نگه‌دارید.

#daily #tip #tips #extension #chrome #firefox #tab #productive #productivity
@pythony

https://daily.dev
Online game that makes 2-dimensional grid layouts in CSS a piece of cake. With it you can define columns, rows, and grid template areas.
یه بازی آنلاین که باید مسایلی رو به صورت دوبعدی با CSS حل کنید تا مفاهیم grid رو باحال تر درک کنید :)

#css #game #gamification #tutorial #interactive #grid
@pythony

cssgridgarden.com
Learn the fundamentals of cloud computing in 6 months.
یه برنامه ۶ ماهه برای یادگیری اصول cloud computing

#learn #cloud #aws #azure #gcp #roadmap #walkthrough
@pythony

https://learntocloud.guide
When it comes to SEO there are a lot of things you need to consider to keep your website up to date.
چکیده نکات که خیلی خلاصه توی یه صفحه به صورت جمع و جور برای بهبود SEO سایت رو گذاشته شده.

#SEO #best #practice #best_practice #cheat #sheet #cheatsheet #cheat_sheet
@pythony

https://9elements.com/seo-cheat-sheet
This document outlines best practices for writing high-performance Go code.
مقاله‌ای در مورد بهترین کارها برای نوشتن یک کد با performance بالا برای زبان برنامه‌نویسی Go

#golang #go #performance #optimization
@pythony

https://github.com/dgryski/go-perfbook
This media is not supported in your browser
VIEW IN TELEGRAM
Train a computer to recognize your own images, sounds, & poses.
یکی از محصولات جذاب گوگل که به رایگان و بدون هیچ کدی میتونین تصویرها و صداها و حتی پوزیشن بدن رو باهاش train کنین و مدل‌تون رو export کنین و جاهای مختلف ازش استفاده کنین.

#machine_learning #train #image #sound #pose #fast #easy #model
thanks to: Parsa Hosseini
@pythony

https://teachablemachine.withgoogle.com
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