به عنوان برنامه نویس همیشه نیاز هست که منابعی برای رجوع داشته باشید که هم بتونید چیزی یاد بگیرید و جواب پرسش هاتون رو پیدا کنید. امروزه دیگه با وجود اینترنت کمتر سوالی هست که نتونید جوابشو پیدا کنید حتی اگرم نباشه میتونید توی سایت های سوال و جواب بپرسید. علاوه بر اون باید بتونید با همکارانتون در یک جامعه اینرنتی ارتباط داشته باشید تا بتونید ایده هاتون رو به اشتراک بذارید. ما اینجا میخوایم چند سایت خوب ایرانی که برای این کار ساخته شدن رو معرفی کنیم.
دسته: آموزش های عمومی
معرفی گروه برنامه نویسی تلگرام
سلام. از اونجایی که تلگرام یکی از پیام رسان های محبوب در کشورمون هست ما تصمیم گرفتیم به علاوهی کانال یه گروه هم ایجاد کنیم که برنامه نویس ها بتونن براحتی باهم گفت و گو کنن. مثل همیشه پیشنهاد میکنم بخاطر محیط تخصصی سایت (irdevs.com) بهتره که سوالات و مباحث رو اونجا مطرح کنید. اما اگر به هر دلیلی با محیط تلگرام راحت ترین مشکلی نیست! میتونید به این گروه بپیوندید. آدرس: @irdevs_chat
آموزش مقدماتی و گام به گام Arduino آردوینو
آردوینو (به انگلیسی: Arduino) یک پلتفرم اوپن سورس الکترونیک است. بدین معنی که نرمافزار و طرح سختافزار آن به صورت آزاد در اختیار تمام افراد قرار گرفته و افراد میتوانند به وسیلهٔ آن پروژههای الکترونیکی خود را به سادگی انجام دهند. متنباز و آزاد بودن پلتفرم آردوینو باعث شده تا میلیونها نفر در سراسر جهان از این پلتفرم استفاده نمایند و روز به روز بیشتر آن را توسعه دهند. مزیتی که به دلیل آزاد بودن پلتفرم آردوینو به وجود آمدهاست این است که معمولاً هر کسی در هر کجای جهان یک مدار مکمل به نام شیلد برای انجام یک کار خاص توسط آردوینو طراحی مینماید و معمولاً کتابخانهای برای این شیلد مینویسد و اغلب اوقات این کتابخانهها به صورت رایگان با سایر افراد به اشتراک گذاشته میشود
سلام. اگر دوست دارید آردوینو رو به صورت گام به گام همراه با فیلم های آموزشی و کاملا عملی یاد بگیریداین آموزش رو دنبال کنید. تو این آموزش بیشتر روی کار با ماژول های پراستفاده متمرکز شدیم. میتونید از لینک پایین این آموزش رو دنبال کنید. درصورتی که سوالی هم دارید میتونید بپرسید.
آموزش آسان ساخت ربات تلگرام با PHP
سلام دوستان
این روزها یکی از پر جست و جو ترین واژههای کاربرهای ایرانی “تلگرام” هست. با توجه به محبوبیت چشمگیر این نرم افزار پیام رسان نیاز به نوشتن ربات برای تلگرام هم بیشتر میشه و بازار کار خوبی رو هم فراهم کرده. خوب در این مقاله من میخوام نحوه نوشتن یه ربات ساده رو برای شما توضیح بدم که با نحوه کلی کار ربات ها آشنا بشید و شروع کنید به نوشتن ربات ها.
خوب آماده اید؟
بهترین روش استفاده از چند حساب تلگرام در لینوکس
سلام
شما میتونید براحتی و خیلی قشنگ تو توزیع های لینوکسی (در مورد من ابونتو) از چندین حساب کاربری با یک بار نصب نسخه رسمی تلگرام مثل آب خوردن استفاده کنید. برای این کار روشهای زیادی هست مثل استفاده از کلاینت های مختلف یا با یوزرهای مختلف و … اما بهترین راهی که من انتخاب کردم و خیلی دسترسی رو آسون تر و سریع میکنه استفاده از امکان خود تلگرام هست. با این روش میتونید همزمان چند تلگرام باز داشته باشید و از حسابهاتون استفاده کنید.
کدها رو درست و خوانا بنویسید!
سلام خدمت همه دوستان عزیز
چند مدت پیش یه مقاله بسیار مفید رو با عنوان “+15 تکنیک برای نوشتن کد خوانا” رو ترجمه کردم که خوندن این کتاب به همه برنامه نویسان خصوصا برنامه نویسان وب شدیدا پیشنهاد میشه. خوندنش کمتر از ۱۰ دقیقه طول میکشه از دست ندید.
دکمه انیمیشنی در حالت غیر فعال
HTML
<button class="button">Normal state </button> <br><br> <button class="button disabled in-progress">Please wait...</button>
متن سه بعدی با جاوا اسکریپت
HTML
<body> <div id="viewport" > <div id="world" > <div id="container" > <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> <p>hello world!</p> </div> </div> </div> </body>
تغییر اندازه اتوماتیک متن در کادر متنی
این کد متن داخل کادر متن را بصورت خودکار تغییر اندازه میده ا تو کادر متن جا بگیره.
HTML
<input type='text' id='resizer' placeholder='Fill me with text.'>
CSS
/* CSS - None of this is required for resizer to work. */ body { background-image: url(http://i.imgur.com/iWUM6.jpg); width: 100%; background-size: fit; } input[type='text']{ color: #333; width: 280px; height: 38px; margin-left: -150px; margin-top: -19px; position: fixed; left: 50%; top: 50%; padding-left: 10px; padding-right: 10px; transition: box-shadow 320ms; box-shadow: 0px 0px 8px 10px rgba(0,0,0,0.1); border-radius: 3px; font-size: 18px; border: 0px; } input[type='text']:focus { outline: 0px; outline-offset: 0px; box-shadow: 0px 0px 1px 5px rgba(0,0,0,0.12); } input:-moz-placeholder { color: #cccccc; }
آموزش ساخت CMS
کتاب آموزش ساخت CMS با PHP و MySQL
در کتاب آماده شده چگونگی ساخت یک CMS یا سیستم مدیریت محتوا از PHP و MySQL شرح داده می شود. این سیستم امکان استفاده از پایگاه داده های دیگر مانند sql server و postgre sql را نیز فراهم میکند. دانش اولیه برای طراحی یک CMS ساده آشنایی با زبان برنامه نویسی PHP است و همچنین نیاز به یک سرور php و یک سیستم پایگاه داده است تا بتوان نتیجه را امتحان کرد. کتاب آماده شده بصورت مختصر و مفید و قدم به قدم شما را با طراحی یک Cms ساده آشنا می سازد.
عنوان کتاب: کتاب ایجاد یک CMS با استفاده از PHP به زبان فارسی
نویسنده: Peter Zeidman
مترجم: امیر حسین استخریان
زبان کتاب: فارسی
تعداد صفحه: ۳۸
حجم فایل: ۷۰۰ کیلوبایت
دانلود کنید!