مجله آنلاینی درباره اینکه تیم‌ها چطوری نرم‌افزارهایی در مقیاس وسیع می‌سازن

هرچقدر که تو اینترنت منبع درباره چگونگی برنامه نویسی، یا مدیریت سرورها یا هر چیز فنی دیگه وجود داره، درباره اینکه آدم‌ها چطوری می‌تونن در کنار هم در این صعنت کار کنن، جوری که سریع‌تر به هدفشون برسن وجود نداره.

جدیدا شرکت Stripe داره مجله تحت وب به نام Increment منتشر میکنه که توش سعی داره شرح بده تیم‌ها در شرکت‌های بزرگ چطوری نرم‌افزارهایی در مقیاس وسیع می‌سازن.

این شماره اولین شماره‌ست و به آن کال بودن و نحوه مدیریت رخدادها اختصاص داره.

مجله آنلاین انکریمنت

با هویج کاشتن، سیستم گرید CSS رو تمرین کنید!

سایت Grid Garden توسط توماس پارک ساخته شده تا با بازی کردن سیستم گرید CSS رو به شما آموزش بده.

توی این بازی ۲۸ مرحله‌ای شما یک باغی به ابعاد ۵ در ۵ خونه دارید و باید به وسیله خصوصیات گرید بندی در CSS به اون‌ها آب بدید یا ازشون در مقابل بلایای طبیعی محافظت کنید.

این بازی راه جالبی برای یاد گرفتن CSS Grid و یا [اگر بلدید] برای مروری بر دانسته‌هاتونه.

هویج بکار

۳۰ روز تا تبدیل شدن به یک مرد بهتر

سایت Art Of Manliness سال ۲۰۰۹ یک دوره سی روزه رو آماده و منتشر کرد. در این دوره هر روز یک موضوعی مطرح و همراهش یک تمرین برای انجام دادن ارائه میشد.

با گذشت حدود ۷ سال از این دوره، همچنان مسائل مطرح شده در این دوره کاربردیه و برای هر مرد و پسری که می‌خواد یک مرد بهتری باشه، پیشنهاد میشه.

این دوره از طریق این فایل PDF، و یا لینک زیر قابل دسترس هست:

می‌خوام یه مرد بهتری باشم

آموزش مارکتینگ از طریق اپلیکیشن Primer توسط گوگل

اپلیکیشن گوگل پرایمر

با هدف کمک به دامنه گسترده ای از کسب و کارها، به گروهی از تیم مارکتینگ گوگل وظیفه‌ای دادند تا سیستم آموزش مارکتینگی بسازند که اگر خودشون به عنوان کاربر باشند، ازش استفاده کنند.

نتیجه شد Primer. در اپ هر هفته آپدیت میشه و محتوای با ارزشی در موضوعات تبلیغات، محتوا، سنجش عملکرد و استراتژی ارائه میکنه.

Primer را دریافت کنید

چرا و چطوری یک مانیفست شخصی بنویسیم

اگر وقتی کلمه مانیفست رو می‌شنوید یاد کمنیست‌ها یا گروهک‌های تروریست می‌افتید، حق دارید، این کلمه توی سال‌های اخیر خیلی زیر دست و پا بوده.

ولی اگر بهتون بگم نوشتن مانیفست شخصی کاملا زندگی منو از این رو به اون رو کرد، چی؟ ادامه

ساخت و اشتراک گذاری صفحات و با هدف آموزش

thimble

بنیاد موزیلا به تازگی از ابزاری جهت کد نویسی وب، تحت وب رونمایی کرده.

وب اپ Thimble به شما این امکان رو میده تا با استفاده از HTML، CSS و JavaScript با هدف یادگیری و آموزش، صفحات وب بسازید و همونجا منتشر کنید.

ورود به سایت Thimble

با اسکی‌نما به راحتی از ترمینال‌تون فیلم برداری کنید و اشتراک بگذارید

asciinema

اگر لازم باشه یه سری دستور رو به کسی آموزش بدید، بهترین راه اینه که ازش ویدیو ضبط کنید.

سایت اسکی‌نما روی مک‌اواس، لینوکس و BSD نصب میشه و تمام اتفاقات داخل ترمینال رو به صورت متنی ذخیره، و روی سایت‌ش (با انیمیشن‌های CSS) شبیه سازی میکنه. برای همین حجم ویدیوهاشون فوق العاده پایینه.

ورود به سایت ASCII Nema

پروژه بلاکس توسط گوگل: آموزش فیزیکی کد زدن به بچه‌ها

گوگل با همکاری دانشگاه استنفورد و IDEO (یکی از خلاقانه ترین شرکت‌های طراحی دنیا) یک سخت افزار متن بازی توسعه دادن که افراد می‌تونن با استفاده از اون کد زدن رو برای بچه‌ها شبیه سازی کنند.

آموزش برنامه نویسی به بچه‌ها به دلیل محیط خشک و نیاز به درک ریاضیاتی اون خیلی سخته. برای همین پروژه‌های خیلی زیادی دارن ایجاد میشن که به بچه‌ها به ساده ترین نحوه مفهوم برنامه نویسی رو پله به پله یاد بده.

Project Bloks

کازیه، راهنمای قدم به قدم ساخت اوریگامی

سایت کازیه

اوریگامی که تو ایران براش معادل مسخره «هنر کاغذ و تا» رو انتخاب کردن، به کاردستی‌هایی که با تا کردن کاغذهای مربع ساخته میشه میگن.

سایت فارسی کازیه مرجعی برای راهنمای قدم به قدم ساخت انواع اوریگامی هست.

ورود به سایت کازیه

یادگیری توسعه وب با Free Code Camp

Free Code Camp

با اینکه منابع خیلی زیادی برای یادگیری برنامه نویسی وجود داره، اما باز هم یادگیریش به آسونی اون چیزی که فکر می‌کنیم نیست. خیلی از دوره‌ها خصوصا دوره‌های فیزیکی بهمون میگن تو یک دوره کوتاه مثلا یک ترم به شما فلان زبان رو یاد میدیم!

اما حقیقت اینه که یادگیری برنامه نویسی نیاز به زمان و تمرین بسیار داره و یادگیری تنها یک زبان نمی‌تونه کمکی کنه. در این بین سایت Free Code Camp خیلی خوب تونسته با توجه به مشکلاتی که گفتم برای دانش‌آموزهاش برنامه ریزی کنه. گذروندن این کمپ حدود ۱۴۰۰ ساعت زمان لازم داره.

به شما از سطح مقدماتی HTML5، بعدش CSS3 آموزش داده میشه. بعد میره سراغ JavaScript و Databaseها. کار کردن با Git و GitHub رو آموزش میده و در آخر کتابخونه‌های Node.js و React.js و D3.js رو بهتون یاد میده.

وقتی چهار فصل اول رو تموم کردید، این کمپ شما رو به یک سازمان غیر انتفاعی معرفی می‌کنه تا به رایگان براشون وبسایت بسازید! یعنی تجربه واقعی از کدنویسی و تولید یک محصول کاربردی؛ که پتانسیل رزومه شدن هم داره.

در کنار منابعی که خود سایت در اختیار شما می‌گذاره، تو کشورهای مختلف از جمله ایران انجمن‌های کاربری داره که وقتی به مشکل می‌خورید می‌تونید سوالتون رو بپرسید. گروه تلگرامی برای کاربران فری‌کدکمپ وجود داره که از اینجا زیر قابل دسترس است.

اگر علاقمند به یادگیری برنامه نویسی هستید، Free Code Camp جای خیلی خوبی برای شروعه.

عضو کمپ بشید