دسته‌بندی نشده

تمرین برنامه نویسی باید چطور و چگونه انجام شود؟

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

قرار نیست در اینجا د..

کار با دوربین در اندروید توسط برنامه داخلی

خانه » آموزش های پایه » کار با دوربین در اندروید توسط برنامه داخلی
کار با دوربین در اندروید توسط برنامه داخلی در این جلسه از مباحث آموزش برنامه نویسی اندروید به آموزش کار با دوربین در برنامه نویسی اندروید می‌پردازیم که در آن از برنامه پیش فرض دوربین موجود روی دستگاه (گوشی یا تبلت) برای گرفتن تصویر و انتقال آن به اپلیکیشن اصلی استفاده شده است.

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

کاربرد تگ uses-feature در مانیفست

خانه » آموزش های کاربردی » کاربرد تگ uses-feature در مانیفست
کاربرد تگ uses-feature در مانیفست در این جلسه از سری مباحث آموزش برنامه نویسی اندروید ابتدا به بررسی کاربرد تگ uses-feature در برنامه نویسی اندروید پرداخته سپس جزئیات آن را با هم مرور می‌کنیم.
تگ uses-feature چیست و چه کاربردی دارد؟ به نام خدا. در جلسات قبل با فایل مانیفست (AndroidManifest.xml) و کاربردهای آن آشنا شده‌ایم. از جمله تعیین حق دسترسی‌ها (Permission)، آیکون و نام اپلیکیشن، تم برنامه و سایر اطلاعاتی که سیستم عامل اندروید برای بررسی اپلیکیشن به آنها نیاز دارد.

یکی دیگر از قابلیت‌هایی که در مانیفست تعریف می‌شود uses-feature است. لغت feature به معنی ویژگی است. بنابراین از نحوه نامگذاری این تگ می‌توان تا حدودی به نوع کاربرد آن پی برد. از این تگ برای اعلام سخت افزار و نرم افزار موردنیاز اپلیکیشن به گوگل پلی (Google Play) و سایر مارکت‌های اندرویدی استفاده می‌شود.
فرض کنید قصد ساخت اپلیکیشنی دارید که نیازمند استفاده از دوربین است. برای مثال می‌توان به برنامه‌های بارکدخوان، شبکه‌های اجتماعی ب..

آیا برنامه نویسی بدون مدرک دانشگاهی امکان پذیر است؟

در این یکی دو سال اخیر به شدت جذب برنامه نویس اوج گرفته و اگر نیم نگاهی به آگهی های استخدام در سایت های مختلف یا حتی صفحات نیازمندی ها بندازید متوجه خواهید شد وضعیت جذب و استخدام برنامه نویس چه قد از قبل بهتر شده است و انواع جایگاه های شغلی برای برنامه نویس ها ایجاد و باز شده است. حالا با این شرایط خیلی از کسانی که دانشگاه نرفته اند یا رشته های دیگر رو انتخاب کردند فکر می کنند چون نرم افزار نخوندند نمی توانند به عنوان برنامه نویس استخدام شوند. از بخش نظرات سایت هم میشه متوجه شد خیلی ها فکر می کنند برنامه نویسی بدون مدرک دانشگاهی امکان پذیر نیست و اصلا نمی شود استخدام شد.
در اینجا میخواهیم به صورت شفاف در مورد برنامه نویسی بدون مدرک دانشگاهی صحبت کنیم و ببینیم اصلا می شود بدون مدرک دانشگاهی یک برنامه نویس خوب شویم و از آن کسب درآمد کنیم یا حداقل استخدام شویم. البته این نکته رو فراموش نکنیم متاسفانه متاسفانه خیلی ها هنوز فکر می کنند برای کسب درآمد و استخدام باید مدرک دانشگاهی داشته باشند. برای درک درست از این موضوع این مقاله رو تا انتها مطالعه کنید و در آخر یک فایل صوتی در این زمینه معر..

شروع برنامه نویسی با کدام زبان بهتر است؟

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

مهاجرت به AndroidX در اندروید استودیو

خانه » آموزش های کاربردی » مهاجرت به AndroidX در اندروید استودیو
مهاجرت به AndroidX در اندروید استودیو در این جلسه از سری مباحث آموزش برنامه نویسی اندروید ابتدا به معرفی AndroidX پرداخته، سپس نحوه مهاجرت از کتابخانه‌های پشتیبانی (Support Library) به AndroidX را بررسی می‌کنیم.
AndroidX چیست؟ به نام خدا. به زبان ساده، AndroidX نسل جدید و بهینه شده‌ی پکیج کتابخانه‌های Support اندروید است. تیم توسعه اندروید در گذشته، کتابخانه‌های ضروری موردنیاز جهت ساخت و توسعه برنامه‌های اندرویدی را در قالب لایبرری‌های Support منتشر می‌کرد.
کتابخانه Appcompat را مثال می‌زنم. در گذشته بعد از ساخت پروژه در اندروید استودیو این لایبرری به صورت زیر در فایل build.gradle سطح app پروژه قرار می‌گرفت:
implementation 'com.android.support:appcompat-v7' اما در حال حاضر نحوه نامگذاری این کتابخانه تغییر کرده و به اینصورت به پروژه اضافه شده:
implementation 'androidx.appcompat:appcompat' ازین پس نامگذاری کتابخانه‌های پشتیبانی همگی با پیشوند androidx.* آغاز می‌شود. شاید دل..

بهترین کتاب آموزش سی شارپ برای افراد مبتدی

خیلی از افراد برای یادگیری برنامه نویسی دوست دارند از کتاب استفاده کنند و می توان گفت زیاد علاقه به رفتن به کلاس ندارند. یکی از بهترین زبان های برنامه نویسی برای یادگیری، همین زبان سی شارپ است که در ایران به شدت مورد پسند کاربران قرار گرفته است. در این مطلب میخواهیم بهترین کتاب آموزش سی شارپ برای افراد مبتدی رو معرفی کنیم؛ همانطور که قبلا گفتیم واقعا کلمه بهترین به نظرم خنده دار است چون بهترین از دیدگاه هر کسی متفاوت است. در اینجا ما چند کتاب رو معرفی می کنیم و در انتها برای کسانی که می خواهند برنامه نویسی رو با فیلم آموزشی ببینند یک مجموعه فیلم معرفی کرده تا بتوانند استارت آموزش برنامه نویسی رو بزنند.
در این مدت منابع زیادی برای آموزش سی شارپ برای افراد مبتدی داخل سایت قرار دادیم اما زیاد کتاب معرفی نکردیم که در این مطلب سعی می کنیم چند کتاب خوب در این زمینه برای دانلود قرار دهیم. پس اگر به دنبال بهترین کتاب آموزش سی شارپ هستید و می خواهید به این زبان مسلط شوید این مطلب رو تا انتها مطالعه کنید چون علاوه بر کتاب چند فیلم آموزشی و مقاله هم معرفی می کنیم که بسیار برای شما مفید می باشند…

نحوه برنامه نویسی ویندوز با سی پلاس پلاس

یکی از روش هایی که از برنامه نویسی می توان کسب درآمد کرد، تولید نرم افزارهای کاربردی برای ویندوز می باشد. شما می توانید با تولید این مدل نرم افزار و فروش آن به شرکت ها و افراد، پول های خوبی به جیب بزنید. زبان های زیادی برای نوشتن برنامه های ویندوزی وجود دارد که می توانید از آنها استفاده کنید مثل زبان سی پلاس پلاس؛ که در ایران بیشتر جنبه آکادمی دارد و کمتر کسی از آن برای انجام پروژه استفاده می کند. در اینجا می خواهیم نحوه برنامه نویسی ویندوز با سی پلاس پلاس را مورد بررسی قرار دهیم. ابتدا توضیحاتی در مورد این زبان برنامه نویسی ارائه می کنیم و بعد منابع آموزشی خوبی را برای یادگیری شما معرفی می نماییم.
قبل از اینکه در مورد برنامه نویسی ویندوز با سی پلاس پلاس صحبت کنم باید این نکته رو بگم که در ایران کسانی که می خواهند برنامه و نرم افزارهای ویندوزی بنویسند خیلی خیلی کم سمت سی پلاس پلاس میروند و اکثرا از زبان سی شارپ برای این کار استفاده می کنند. دلایل زیادی برای این موضوع وجود دارد؛ مثل سادگی و سطح بالا بودن سی شارپ که همین دلایل باعث می شود افراد از سی شارپ استفاده کنند. واقعا یادگیری سی ..

۷ نکته مهم که یک برنامه نویس تازه کار باید بداند؟

همیشه در ابتدای یادگیری و آموزش هر چیزی اگر بدانیم باید چه چیزهایی رو رعایت کنیم و به چه چیزهایی توجه کنیم خیلی کارمون راحت میشه، چون رو آن موارد تمرکز بیشتری میذاریم. اگر برنامه نویس تازه کار هستید و تازه می خواهید اقدام به یادگیری برنامه نویسی کنید این مقاله رو حتما مطالعه کنید در این مقاله ۷ مورد مهم که باعث می شود شما مسیر درستی رو انتخاب کنید و سریع راه پیشرفت رو در این حوزه طی کنید رو مورد بررسی قرار میدهیم.
در این چند سالی که در این حوزه کار می کنم برنامه نویس های تازه کار با نظرات زیادی روبرو می شوند که نمی دانند باید کدام یک رو گوش کنند و روی آن تمرکز کنند. سعی می کنم تجربیات این چند سال رو در این مقاله قرار دهم تا شما با مطالعه آن بتوانید دست پر اقدام به یادگیری و آموزش برنامه نویسی کنید. تمام این ۷ گزینه بر اساس تجربیات و سوال های کاربران لیست شده اند.

قرار نیست در این مقاله چیزی بگیم که زندگی شما در حوزه برنامه نویسی رو متحول کند اما بهتون قول میدم اگر این ۷ مورد رو رعایت کنید و بهشون عمل کنید بعد از مدتی یک برنامه نویس حرفه ای می شوید که می تواند در هر شرکتی که دوست دار..

۴ ساعت فیلم آموزش سی شارپ برای مبتدیان – رایگان

وقتی دنبال یادگیری برنامه نویسی هستیم باید یک منبع خوب و قابل قبول داشته باشیم که بتوانیم از طریق آن استارت کار رو بزنیم. متاسفانه منابع ضعیف، روز به روز در حال افزایش هستند که استفاده از این منبع باعث بی انگیزگی در دانشجویان برنامه نویسی می شود. حالا می خواهیم یک منبع خوب برای یادگیری زبان دوست داشتنی سی شارپ معرفی کنیم که به جرات می توانم بگویم جز منابع عالی برای مسلط شدن به این زبان می باشد. در اینجا قرار نیست جزوه یا کتابی رو معرفی کنیم بلکه می خواهیم ۴ ساعت فیلم آموزش سی شارپ برای مبتدیان را برای دانلود قرار دهیم که با دیدن این ۴ ساعت، هم به مبانی و مفاهیم اولیه سی شارپ مسلط می شوید هم می توانید حداقل، یک ماشین حساب و یک نرم افزار یادداشت برداری برای ویندوز بنویسید. البته این حداقل چیزی است که می توانید از این آموزش یاد بگیرید.
این ۴ ساعت فیلم آموزش سی شارپ که برای شما آماده کردیم بیش از ۱۲ هزار بار توسط کاربران سورس ایران دانلود شده اند که نشان از کیفیت آن دارد. سعی می کنیم در این مطلب ابتدا توضیحی در مورد سی شارپ دهیم بعد مزایای آن را مورد بررسی قرار داده و دلیل اینکه چرا باید ..

دشمن ساروج سوربات پتاسیم استئارات منیزیم بنزوات سدیم منتول وانیل مونوسدیم گلوتامات صمغ عربی استئاریک اسید پودر تالک پرلیت خاک رنگبر روغن آرگان روغن جوجوبا تیو سولفات سدیم کراتین کتراک اسید تانیک پکتین کاراگینان پودر کاکائو

کتراک

صمغ عربی

مونو سدیم گلوتامات

اسید استیک

کربومر

کافور

خاک دیاتومه

کربن فعال

سیلیکون دی اکساید

آویسل

آنتی اکسیدان TBHQ

گلوتن ذرت

لانولین

روغن کندش

کافور

گلوتن

روغن فندوق

لاکتات کلسیم

منیزیم استئارات

روغن آووکادو

روغن درخت چای

روغن براهمی

روغن نارگیل

کتراک

سوربات پتاسیم

روغن بادام

شی باتر

ایزوتیازولین

روغن خراطین

روغن جوجوبا

مالتودکسترین

روغن آرگان

فوماریک اسید

خاک دیاتومه

پروپیونات کلسیم