Press ESC to close

برنامه نویسی

کاربردی‌ترین کلیدهای میانبر ویندوز

نوید 0 653

اگه توی گوگل یه سرچ بزنید لیست کامل تمام ترفندها و کلیدهای میانبر ویندوز (یا هر برنامه‌ای) میاد. کلید میانبر ترجمۀ کلمۀ shortcut key یا hotkey هست. من می‌خوام اون مواردی که خودم همیشه ازشون استفاده می‌کنم رو معرفی کنم. به طور کلی توصیه می‌کنم با هر نرم‌افزار یا سیستم عاملی کار می‌کنید یک بار وقت بزارید و تمام کلیدهای میانبرش رو یاد بگیرید و کاربردی‌هاش رو استفاده کنید. مخصوصا اگر برنامه نویس هستید باید همه کارتون با کیبورد باشه (باید نیست ولی خیلی بهتره…

Continue reading

پیشنهاد ساده برای یادگیری طراحی وب فرانت اند

نوید 0 724

حرف خاصی نیست. فقط اینکه، توی این دو سه هفته اخیر دو سه تا پروژه ساده اما خیلی جالب HTML و CSS انجام دادم که حس می‌کنم خیلی مفیدتر از خوندن و دیدن ویدئوهای آموزشی مسخره ست. چندین ساعت وقت گذاشتم برای دوره HTML سولولرن اما چون فقط تیکه تیکه یاد می‌داد حتی اگر همون قطعات ریز رو هم اجرا می‌کردم یادم نمی‌موند. بهترین روش یادگیری پروژه محور و در عمله. همین که پایه رو یاد گرفتی باید از پروژه های خیلی خیلی ساده شروع…

Continue reading

سختی حرفه‌ای شدن در برنامه نویسی|حل مشکل لود شدن فایل استایل

نوید 2 867

نمی‌دونم چون می‌دونستم حرف زیادی ندارم اومدم توی ویرایشگر متن خود وردپرس شروع به نوشتن کردم یا اینکه چون از روی تنبلی اومدم اینجا دیگه از یه حدی بیشتر نمی‌تونم بنویسم. به هرحال فقط اومدم که نذارم اینجا خاک بخوره. امروز هم یکم طراحی وب کار کردم. مخصوصا چیدمان عناصر در صفحه (با CSS Grid). با اینکه چندتا نرم افزار گرافیکی خوب هست که دلم می‌خواد برم سراغشون و باهاشون کار کنم و یکی دوتا زبان برنامه نویسی هست که خیلی اشتیاق دارم بهشون سیخونک…

Continue reading

تجربۀ کوچولو در طراحی قالب وردپرسی با بوت استرپ

نوید 0 739

حرف خاصی نیست اما می‌خوام تجربۀ کوچولویی که در طراحی وب به دست آوردم به اشتراک بذارم. من چندوقت پیش از سایت گیت دات آی آر دورۀ آموزش ساخت پوستۀ واکنشگرای وردپرس با بوت استرپ رو دانلود کردم. این دوره فوق العاده بود. البته هنوز تمومش نکردم. تا اینجا، با HTML، CSS و Bootstrap یک قالب ساختیم. واکنشگرا بودن سایت یعنی این‌که توی صفحه نمایش‌های با اندازه‌های متفاوت محتوا رو به خوبی نمایش بده. مثلا همین سایت که با قالب بریک ساخته شده واکنشگراست. الان…

Continue reading

منابع یادگیری برنامه نویسی

نوید 0 1379

بعضی از ما با آموزش ویدئویی راحت‌تریم و بعضی با آموزش متنی (پی دی اف یا سایت). خود من به تازگی کشف کردم که آموزش ویدئویی پروژه محور رو خیلی دوست دارم اما برای آموزش دوره‌ای که مثلا بیام اصول و مفاهیم یک زبان رو یاد بگیرم، آموزش متنی (اگه interactive باشه که چه بهتر) رو ترجیح می‌دم. این منابعی که من نام می‌برم همچین دست اول و از اعماق اینترنت نیستن اما به هرحال معرفی‌شون می‌کنم چون خود من دوست داشتم با بعضی‌هاشون خیلی…

Continue reading

ابزارهای برنامه نویسی|ادیتورها و محیط‌های یکپارچۀ توسعه

نوید 0 743

در قسمت اول (سوالات من در شروع برنامه نویسی) سری آشنایی با برنامه نویسی، در مورد انواع زبان‌ها و کاربردهاشون صحبت کردم. هرچند برای توضیحات بهتر می‌تونید توی گوگل سرچ کنید و کلی سایت مطالب خوب دربارۀ کاربردها و ویژگی‌های زبان‌های مختلف منتشر کردن. در قسمت دوم (دانلود رایگان پاورپوینت درباره برنامه نویس) هم یک فایل پاورپوینت به اشتراک گذاشتم که توش چندتا از زبان‌های اصلی‌تر و معروف‌تر رو معرفی کردم. در این قسمت می‌خوام ابزارهای برنامه نویسی (ادیتورها و IDEها) رو معرفی کنم. اول…

Continue reading

دانلود رایگان پاورپوینت درباره برنامه نویسی

نوید 4 4333

دوست داشتم امروز هم یک پست بزارم. اما به هرصورت یا حسش نیست یا هرچی. اما یک هدیه دارم (که نمی‌دونم قراره به درد چند نفر بخوره). یک فایل پاور پوینت درست کردم که توش خیلی مختصر توضیح دادم که برنامه نویسی چیه و بیشتر تمرکزم رو گذاشتم روی انواع زبان‌های برنامه نویسی و چندتا مهم‌ترها و معروف‌ترها رو معرفی کردم و صد البته نمونۀ کدشون رو هم گذاشتم. هم برای اطلاعات عمومی و آشنایی خوبه و هم این که شاید یه دوستی خواست یه…

Continue reading

سوالات من در شروع برنامه نویسی

نوید 0 725

گاهی اوقات آدم برای اینکه وبلاگش رو زنده نگه داره مجبور می‌شه از چیزهایی بنویسه که دلش نیست بنویسه اما ممکنه به درد مخاطب بخورن و وبلاگ هم خاک نخوره. امروز می‌خوام سری مطالب در مورد آشنایی با برنامه نویسی رو شروع کنم. احتمالا باید خیلی صفر کیلومتر باشید که جواب‌هایی که من می‌دم، جواب سوال‌هاتون باشن اما اگر این نوشته‌ها به درد یک نفر هم بخوره راضی ام (حتی اگر اون خودم باشم). برنامه نویسی چیه؟ برنامه نویسی یعنی نوشتن دستورات، با ترتیب و…

Continue reading