درباره دوره:
در دوره Data Analysis with R Programming، شما با زبان برنامهنویسی R آشنا خواهید شد. شما یاد خواهید گرفت چگونه از RStudio، محیطی که به شما اجازه میدهد با R کار کنید، استفاده کنید و با نرمافزارها و ابزارهای منحصر به فرد R، مانند بستههای R آشنا خواهید شد. شما کشف خواهید کرد که چگونه R به شما امکان میدهد دادهها را پاکسازی، سازماندهی، تحلیل، تجسم و گزارش کنید به روشهای جدید و قدرتمندتر.
تحلیلگران داده فعلی گوگل به آموزش و ارائه روشهای عملی برای انجام وظایف رایج تحلیلگر داده با بهترین ابزارها و منابع ادامه خواهند داد.
یادگیرندگانی که این برنامه گواهینامه را به پایان میرسانند، آماده خواهند بود تا برای مشاغل سطح مقدماتی به عنوان تحلیلگر داده اقدام کنند. هیچ تجربه قبلی لازم نیست.
در پایان این دوره، یادگیرندگان خواهند توانست:
برنامهنویسی و تحلیل دادهها:
1 - مقدمهای به دنیای هیجانانگیز برنامهنویسی
2 - تفریح با R
3 - Carrie: شروع کار با R
4 - زبانهای برنامهنویسی
5 - مقدمهای بر R
6 - مقدمهای بر RStudio
برنامهنویسی با استفاده از RStudio:
1 - برنامهنویسی با استفاده از RStudio
2 - اصول برنامهنویسی
3 - عملگرها و محاسبات
4 - هدیهای که همچنان به کار میآید
5 - خوشآمدید به دنیای Tidyverse
6 - بیشتر درباره Tidyverse
7 - استفاده از پایپها برای تو در تو کردن کد
8 - Connor: نکات برنامهنویسی
کار با دادهها در R:
1 - دادهها در R
2 - دادهفریمهای R
3 - کار با دادهفریمها
4 - پاکسازی با اصول اولیه
5 - سازماندهی دادههای شما
6 - تبدیل دادهها
7 - دادههای مشابه، نتایج متفاوت
8 - تابع bias
بیشتر درباره تجسمها، زیباییشناسی و حاشیهنویسیها:
1 - تجسمها در R
2 - اصول تجسم در R و Tidyverse
3 - شروع کار با ggplot()
4 - جوزف: مسیر شغلی به سوی تحلیل افراد
5 - بهبود تجسمها در R
6 - کار بیشتر با ggplot
7 - زیباییشناسی و Facetها
8 - لایه حاشیهنویسی
9 - ذخیره تجسمهای خود
مستندسازی و گزارشها:
1 - مستندسازی و گزارشها
2 - مروری بر R Markdown
3 - استفاده از R Markdown در RStudio
4 - ساختار اسناد Markdown
5 - مگ: برنامهنویسی توانمندساز است
6 - عناصر بیشتری از مستندات
7 - بخشهای کد
8 - صادرات مستندات
درباره دوره:
نرمافزار بیلد باکس (Build Box)، نرمافزاری جدید و پیشرفته است که شما بدون نیاز به هیچگونه دانش کدنویسی میتوانید بازیهای موردنظر خود را طراحی و راهاندازی کنید! بله درست خواندید بدون هیچ کدنویسی میتوانید بازی بسازید.
بازیسازی با Build Box به شما اجازه میدهد که بهراحتی و سادهترین شکل ممکن بتوانید بازیهای متنوع کامپیوتری ایجاد کنید. شما اگر فردی مبتدی هستید با استفاده از این نرمافزار میتوانید اولین بازی کامپیوتری دلخواه خود را طراحی کنید.
اصلیترین مشکل آموزش ساخت بازی تمرکز روی نرمافزارهای بازیسازی است. به عبارت بهتر تمرکز طراحان بهجای آنکه روی کیفیت ساخت بازی قرار بگیرد به سمت نرمافزاری که بازی بهواسطه آن طراحی میشود، میرود. به این دلیل است که در بسیاری از موارد کیفیت محصول نهایی کاسته میشود.ساخت بازی و تعریف پروژه نیازمند صرف هزینه بسیار بالا و تجربه زیاد است. اما در بسیاری از موارد میتوان با آموزش درست و انتقال تجربه جلوی این اتلاف هزینه را گرفت.
باتوجهبه موارد ذکر شده در این دوره آموزشی هم نحوه مدیریت پروژه و هم نحوه کار با نرمافزار را آموزش خواهیم داد.
هدف اصلی این دوره آموزشی جلوگیری از صرف هزینههای بسیار زیاد در پروژههای بازیسازی است. آنچه در این دوره مدنظر قرار دارد علاوه بر انتقال آموزش کار با نرمافزار بازیسازی پرداختن به مسئله مدیریت پروژه و مباحث مدیریتی لازم برای ساخت بازی است.
این دوره آموزشی بهگونهای تهیه شدهاست که مطالب به زبان ساده و روان بیان شوند. به طوری که هیچ پیشنیاز خاصی برای یادگیری این دوره وجود نداشته باشد. بهاینترتیب دوره آموزش بازیسازی با Build Box مناسب همه کسانی است که علاوه بر اطلاعات اولیه از مباحث کامپیوتری به بازی علاقه دارند و دوست دارند که بهسادگی و بهسرعت بر این مباحث مسلط شوند.
همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی و آموزش بازی سازی به عنوان مکمل و پیش نیاز این دوره موجود است.
دنیای بازیهای موبایلی پر از عناوین مهیج و سرگرمکننده است؛ اما تا به حال به این فکر کردهاید که خودتان دست به کار شوید و بازی رؤیاییتان را بسازید؟ حتی اگر فکر میکنید دانش برنامهنویسی یا مهارتهای پیچیدهی کامپیوتری لازم است، سخت در اشتباهید! شما با آموزش ساخت بازی با بیلد باکس (Buildbox) بدون نوشتن یک خط کد، بازیهای حرفهای برای موبایل بسازید.
بیلد باکس یک پلتفرم ساخت بازی بصری (visual) است که با رابط کاربری ساده و کاربردوستانهاش، به افراد مبتدی و حرفهای این امکان را میدهد تا بازیهای دوبعدی باکیفیت برای گوشیهای هوشمند و تبلتها خلق کنند. این نرمافزار از سیستم کشیدن و رها کردن (drag-and-drop) بهره میبرد و به جای کد نویسی پیچیده، با المانهای بصری و از پیش آماده شده کار میکند.
مناسب برای مبتدیان:
اگر تا به حال تجربهی برنامهنویسی نداشتهاید یا دانش فنی کمی در زمینهی کامپیوتر دارید، نگران نباشید. بیلد باکس با رابط کاربری بصریاش، این امکان را به شما میدهد که به راحتی با نرمافزار ارتباط برقرار کنید و بدون نوشتن کد، بازیهای جذاب بسازید.
سرعت بخشیدن به فرآیند ساخت بازی:
بیلد باکس با داشتن کتابخانهی عظیم از المانهای از پیش آماده شدهی بازی، مانند شخصیتها، اشیاء، انیمیشنها و افکتهای صوتی، به شما کمک میکند تا در کمترین زمان ممکن، بازی اولیهی خود را بسازید. دیگر لازم نیست ساعتها صرف طراحی تکتک اجزای بازی کنید، بلکه میتوانید از المانهای موجود استفاده کرده و آنها را مطابق با نیاز خود، شخصیسازی کنید.
مقرون به صرفه بودن:
هزینهی خرید برخی از نرمافزارهای حرفهای ساخت بازی میتواند بسیار بالا باشد. بیلد باکس با داشتن پلنهای اشتراکی متنوع و مقرون به صرفه، این امکان را به شما میدهد تا با صرف هزینهی معقولی، به دنیای ساخت بازیهای موبایل وارد شوید.
با وجود ماهیت بصری بیلد باکس، این نرمافزار انعطافپذیری بالایی دارد و به شما امکان ساخت انواع مختلفی از بازیهای دوبعدی را میدهد، از جمله:
رابط کاربری بصری (Drag-and-Drop): به سادگی المانهای مورد نظر خود را از پنلهای کناری به محیط بازی کشیده و رها کنید. کتابخانهی عظیم از المانهای از پیش آماده شده: از شخصیتها و اشیاء گرفته تا انیمیشنها و افکتهای صوتی، همهی چیزهایی را که برای ساخت بازی نیاز دارید در اختیار خواهید داشت.
1. ایدهپردازی و طراحی اولیه
اولین قدم در ساخت هر بازی، ایدهپردازی و طراحی اولیه آن است. در این مرحله باید به سؤالاتی مانند اینها پاسخ دهید:
پس از ایده پردازی، نوبت به طراحی اولیه بازی میرسد. در این مرحله میتوانید از طرحهای ساده، اسکیچها و یا حتی نمونههای اولیه (prototypes) برای پیادهسازی ایدههای خود استفاده کنید.
2. انتخاب قالب و تنظیمات پروژه:
در بیلد باکس، میتوانید از بین قالبهای مختلف بازی مانند بازیهای آرکید، پازل، دونده بیپایان و سکو بازی یکی را انتخاب کنید. همچنین میتوانید تنظیمات مربوط به رزولوشن، نرخ فریم و دیگر موارد فنی بازی را در این مرحله انجام دهید.
3. افزودن المانهای بازی:
در این مرحله، میتوانید المانهای مختلف بازی مانند شخصیتها، اشیاء، پسزمینهها و افکتهای صوتی را به محیط بازی اضافه کنید. بیلد باکس کتابخانهی عظیمی از المانهای از پیش آماده شده را در اختیار شما قرار میدهد که میتوانید از آنها استفاده کرده و یا آنها را مطابق با نیاز خود، شخصیسازی کنید.
4. تعریف رفتارها:
با استفاده از سیستم رفتار بیلد باکس، میتوانید رفتار و عملکرد شخصیتها و اشیاء بازی را به صورت بصری تعریف کنید. به عنوان مثال، میتوانید مشخص کنید که شخصیت بازی چگونه حرکت کند، چگونه با اشیاء دیگر برخورد کند و یا چگونه به رویدادهای مختلف بازی واکنش نشان دهد.
5. برنامهنویسی (اختیاری):
اگر دانش برنامهنویسی دارید، میتوانید از اسکریپتهای JavaScript برای افزودن قابلیتهای خاص به بازی خود استفاده کنید.
6. تست و اشکالزدایی:
پس از ساخت بازی، باید آن را به طور کامل تست کنید تا از وجود هرگونه مشکل یا باگ در بازی مطمئن شوید. بیلد باکس ابزارهای مختلفی را برای تست و اشکالزدایی بازی در اختیار شما قرار میدهد.
7. انتشار بازی:
زمانی که از بازی خود راضی بودید، میتوانید آن را به صورت مستقیم از طریق بیلد باکس در استورهای اپ استور و گوگل پلی منتشر کنید.
نکات مهم در ساخت بازی با بیلد باکس
خیر، برای ساخت بازیهای ساده با بیلد باکس به دانش برنامهنویسی نیازی ندارید. با استفاده از رابط کاربری بصری و کتابخانهی عظیم المانهای از پیش آماده شده، میتوانید به راحتی بازیهای جذاب بسازید.
با بیلد باکس میتوانید انواع مختلفی از بازیهای دوبعدی را بسازید، از جمله بازیهای آرکید، پازل، دونده بیپایان و سکو بازی.
بیلد باکس پلنهای اشتراکی مختلفی را ارائه میدهد که میتوانید با توجه به نیاز خود، یکی از آنها را انتخاب کنید.
پس از ساخت بازی، میتوانید آن را به صورت مستقیم از طریق بیلد باکس در استورهای اپ استور و گوگل پلی منتشر کنید. برای این کار، به یک حساب کاربری توسعهدهنده در این استورها نیاز دارید.
بله بیلد باکس با رابط کاربری بصری و سادهی خود، برای مبتدیانی که هیچ تجربهی قبلی در ساخت بازی ندارند نیز مناسب است.
دوره آموزشی ساخت بازی با بیلد باکس برای افرادی که به دنبال یادگیری ساخت بازیهای موبایلی دوبعدی بدون نیاز به دانش برنامهنویسی هستند، ایده آل است. این دوره با آموزش گام به گام و استفاده از مثالهای عملی، به شما کمک میکند تا در مدت زمان کوتاهی، بازیهای جذاب و سرگرمکننده بسازید. مخاطبان این دوره افراد زیر هستند:
این دوره شامل سرفصلهای زیر است:
مهارتهایی که در این دوره یاد میگیرید:
از مزایای این دوره موارد زیر را میتوان ذکر کرد:
بیلد باکس یک ابزار قدرتمند و مقرون به صرفه برای ساخت بازیهای موبایلی دوبعدی است که به شما امکان میدهد بدون نوشتن کد، بازیهای جذاب و سرگرمکننده بسازید. این نرمافزار با رابط کاربری بصری و آسان برای استفاده، کتابخانهی عظیم از المانهای از پیش آماده شده و سیستم رفتار قدرتمند، برای افراد مبتدی و حرفهای یک انتخاب ایدهآل است. اگر به دنبال یادگیری یک مهارت جدید و پولساز هستید و به ساخت بازیهای موبایلی علاقه دارید، دوره آموزشی ساخت بازی با بیلد باکس برای شما مفید خواهد بود.
فصل اول: آشنایی با بازیسازی و بیلدباکس:
1 - مقدمه و معرفی دوره
2 - توضیحات مهم دربارهی بازیسازی
3 - دانلود و نصب Buildbox
4 - توضیحات مقدماتی و ایجاد پروژه
5 - کوییز - مقدماتی
فصل دوم: تنظیمات گرافیکی و محیط بیلدباکس:
1 - وارد کردن Assetهای مورد نیاز
2 - کوییز - وارد کردن Asset
3 - تنظیمات کاراکتر اصلی
4 - کوییز - کاراکتر اصلی
5 - تنظیمات Scene ها
6 - کوییز - تنظیمات Scene
7 - تنظیمات Action
8 - کوییز - تنظیمات Action
9 - ادامهی وارد کردن Asset ها و ادامهی تنظیمات کاراکتر
10 - کوییز - Assert تکمیلی
11 - پروژه تنظیمات گرافیکی و محیط بیلدباکس
فصل سوم: تکنیکهای فنی بیلدباکس:
1 - تکمیل Map
2 - کوییز - تکمیل Map
3 - تنظیمات Menu ها
4 - تنظیمات Light و Mirror
5 - کوییز - Mirror, Light
6 - صداگذاری و مروری بر برخی از تنظیمات کاراکتر
7 - پروژه تکنیکهای فنی
فصل چهارم: خروجی اندروید:
1 - پیشنیاز خروجی اندروید
2 - خروجی اندروید قسمت اول
3 - خروجی اندروید قسمت دوم
4 - تست بازی در موبایل
5 - کوییز - خروجی
فصل پنجم: اصول استفاده از متخصصها:
1 - توضیحات تخصصی بازیسازی
2 - کوییز - توضیحات تخصصی
3 - روش خرید و سفارش Asset ها
4 - کوییز - تهیه Asset
5 - معرفی وب سایتهای ارائهدهنده Asset ها
فصل ششم: تغییر بستر بازی:
1 - تست بازی در حالت Platformer
2 - کوییز - Platformer
پروژه پایانی:
1 - پروژه نهایی
درباره دوره:
دوره آموزش سی شارپ رایگان از مجموعه دورههای آموزش برنامه نویسی و آموزش سی شارپ مکتب خونه یک دوره بسیار مناسب برای افرادی است که میخواهند مباحث پایه برنامهنویسی را یاد بگیرند و کمکم وارد حوزههای پیشرفتهتر آن شوند. در این دوره تلاش شده است تا همه مباحث برنامهنویسی بهصورت کاملا پایهای بررسی و آموزش داده شوند؛ درنتیجه افراد میتوانند بهصورت عمقی با این قواعد آشنا شده و زمینه پیشرفت خود را فراهم کنند.
برنامهنویسی با زبان #C بهعنوانی یکی از محبوبترین مهارتها، در میان برنامهنویسان رواج دارد؛ زیرا این زبان ساده است و برای یادگیری آن نیاز به صرف زمان زیادی نیست. در کنار این موارد سی شارپ زبان بسیار کاربردی و گستردهای است که یادگیری آن میتواند شما را به برنامهنویسی علاقهمند کرده و برای پیشرفت آماده کند.
در دوره آموزش C# رایگان مباحث مختلف آموزشی در قالب فصلهای مختلف موردبررسی قرار میگیرند که به هریک از آنها یک کلیپ اختصاص یافته است. بسته به کشش موضوع و توضیحات موردنیاز برای فهم آن، طول و تعداد کلیپها در هر فصل با هم متفاوت هستند. به همین دلیل است که شما میتوانید با استفاده از مباحث مطرحشده در این دوره، بهخوبی با همه زیروبم این زبان آشنا شوید.
در این دوره همه مباحثی که مطرح میشوند، بر اساس تجربه عملی مدرس برنامهریزی شدهاند؛ به همین دلیل شما میتوانید در حین آموزش با چالشهای عملی که ممکن است در حین کار با سی شارپ با آن روبرو شوید، آشنا شده و راهکارهای لازم برای برطرف کردن آنها را بیاموزید.
دوره آموزش رایگان سی شارپ راهی است برای آموزش کامل نرمافزار Visual Studio 2019 Enterprise که با استفاده از آن دانشجویان میتوانند پس از فارغالتحصیلی، راهی برای ورود به بازار کار پیدا کنند. در طی آموزشهای این دوره، روی همه کدها Zoom in شده تا بهراحتی خوانده شوند و در انتهای هر مطلب یک نکته آموزشی یا جمعبندی برای فهم بهتر موضوع بیان شده است.
هدف از شرکت در دوره آموزش برنامهنویسی سی شارپ رایگان تربیت یک برنامهنویس بسیار متخصص با توانایی اجرای سامانههای پیچیده مانند انبارداری، حسابداری یا اتوماسیون اداری نیست؛ بلکه هدف اصلی از این دوره، علاقهمند کردن افراد به حوزههای مختلف برنامهنویسی است. به عبارت بهتر در دوره درس C# تلاش میشود که زیرساخت و پایه برنامهنویسی بهبود پیدا کند.
در کنار این موارد هدف از دوره آموزش سی شارپ رایگان، کار کردن با امکانات موجود در Visual Studio است؛ درنتیجه افراد میتوانند با ابزارهای مختلفی که برای پیادهسازی طرحهای مختلف در اختیارشان قرار گرفتهاند، آشنا شوند. قوی شدن پایه در برنامهنویسی و داشتن مهارت کار با ابزارهای مختلف میتواند به شما کمک کند که حوزه فعالیت خود را گستردهتر کنید.
به همین دلیل میتوان گفت که این دوره زمینهای برای تربیت متخصصانی در حوزه برنامهنویسیهای تحت ویندوز، موبایل یا وب است.
دوره آموزش رایگان C# مناسب برای همه افرادی است که به برنامهنویسی علاقه دارند و یا به دنبال راه ورودی برای واردشدن به این دنیا هستند. برای استفاده از مباحث این دوره هیچ محدودیتی وجود ندارد؛ زیرا همه مباحث کاملاً از پایه بررسی شدهاند. به همین دلیل دانشجویان همه رشتههایی که بهنوعی به برنامهنویسی نیاز دارند و یا همه دانشآموزان علاقهمند به برنامهنویسی میتوانند از دوره درس C# بهعنوان یک پیشزمینه عالی برای آموزش برنامهنویسی استفاده کنند.
همچنین استفاده مباحث این دوره برای همه افراد علاقهمند به برنامهنویسی در محیط دات نت، مستقل از نوع برنامهنویسی ویندوز یا وب توصیه میشود.
علاوه بر این افرادی که در حال گذراندن دوره کارآموزی خود هستند و یا بهتازگی در شرکتهای مختلف استخدام شدهاند؛ میتوانند با استفاده از مباحث دوره آموزش برنامهنویسی سی شارپ رایگان، مشکلاتی را که در پروژههای خود با آن روبرو میشوند، برطرف کنند.
یکی از مهارتهایی که در پایان دوره آموزش برنامهنویسی سی شارپ رایگان به دست میآورید؛ توانایی درک کدهایی است که توسط دیگر افراد نوشته شدهاند. به عبارت بهتر شما در پایان این دوره با اصول نامگذاری به طور کامل آشنا خواهید شد؛ درنتیجه میتوانید بهسادگی زبان سایر برنامهنویسان را در کدها متوجه شده و ساختار آنها را بهخوبی درک کنید. همچنین این مهارت به شما کمک میکند که روابط میان کدها را بهتر درک کنید.
در کنار این موارد رعایت اصول نامگذاری به شما کمک میکند که کدهایی را بنویسید که برای دیگر برنامهنویسان قابلفهم هستند. علاوه بر این مورد در پایان این دوره میتوانید از امکانات شناسایی و کشف خطا استفاده کرده و خطاهای موجود در کدهای خود را درک کنید. همچنین با همه قواعد زبان سی شارپ آشنا شده و ساختار آن را خواهید شناخت.
چرا باید در دوره آموزش سی شارپ رایگان شرکت کنید؟ باید بگوییم که آنچه این دوره را نسبت به سایر موارد مشابه متمایز میکند، اختصاص دادن زمان کافی به هر بخش است. در مؤسسات آموزشی به دلیل اینکه باید طرح رس مشخصی در زمان کوتاهی پوشش داده شود؛ بسیاری از مباحث تنها بهصورت سطحی و گذرا بیان میشوند. اما در دوره درس C# تلاش شده است که مقدار زمان اختصاص دادهشده به هر بخش، بهگونهای تعیین شود که همه مباحث در آن بهطور کامل مورد بررسی قرار گرفته و بهخوبی آموزش داده شوند.
در دوره آموزش سی شارپ رایگان همه مباحث برنامهنویسی به طور کامل مورد بررسی قرار گرفتهاند؛ تمرکز اصلی این دوره بر روی قواعد نامگذاری است. اصلیترین مباحثی که در این دوره آموزشی مطرح میشوند، عبارتاند از:
- اشکال مختلف متد ()Main
- اعضای دیگری از کلاس System.Environment
- معرفی اعضای این کلاس
- عملیات پایه ورودی و خروجی توسط کلاس Console
- قالببندی خروجی Console
- قالببندی دادههای عددی و رشته
- تعریف مقداردهی اولیه متغیرها
- انواع دادههای پیشساخته و عملگر new
- ساختار سلسله مراتبی کلاسهای انواع داده
- اعضای انواع داده عددی
- اعضای نوع داده System.Boolean
- اعضای نوع داده System.Char
- به دست آوردن مقادیر از داده رشته
- انواع داده System.DateTime و System.TimeSpan
- فضای نام System.Numeric
مقدمه:
1 - پاسخ به سوالات پرتکرار
آشنایی با محیط ویژوال استودیو:
1 - معرفی فصل اول
2 - معرفی انواع ورژنهای VS
3 - نصب و راهاندازی
4 - به روزرسانی نسخه جدید
5 - به روزرسانی نسخه جدید قسمت دوم
6 - به روزرسانی Features OR Extension
7 - معرفی پروژههای موجود در VS 2019
8 - تغییر رنگ پسزمینه
9 - ایجاد پروژه Console App
10 - تغییر نام پروژه Console App
11 - تغییر ورژن Framework
12 - تغییر Startup Project
تفاوت فضای نامی، اسمبلی و انواع:
1 - معرفی فصل دوم
2 - بررسی فضای نامی سیستمی در Object Browser
3 - فضای نام ریشه و تودرتو
4 - دسترسی به عضوهای درون فضای نام
5 - ارجاع به اسمبلیهای خارجی در یک برنامه
ساختار یک برنامه ساده:
1 - معرفی فصل سوم
2 - اشکال مختلف متد ()Main
3 - استفاده از چندین SVM در یک پروژه
4 - اعضای دیگری از کلاس System.Environment
کلاس System.Console:
1 - معرفی فصل چهارم
2 - معرفی اعضای این کلاس
3 - عملیات پایه ورودی و خروجی توسط کلاس Console
4 - قالببندی خروجی Console
5 - کار با متدها و خصوصیات درون کلاس System Console
6 - نکات تکمیلی عملیات پایه خروجی توسط کلاس System Console
انواع دادهها در .NET:
1 - معرفی فصل پنجم
2 - انواع دادهها در .NET
3 - تعریف مقداردهی اولیه متغیرها
4 - انواع دادههای پیشساخته و عملگر new
5 - ساختار سلسله مراتبی کلاسهای انواع داده
6 - اعضای انواع داده عددی
7 - اعضای نوع داده System.Boolean
8 - اعضای نوع داده System.Char
9 - بدست آوردن مقادیر از داده رشته
10 - انواع داده System.DateTime و System.TimeSpan
11 - فضای نام System.Numeric در .NET 4.0
کار با رشتهها:
1 - معرفی فصل ششم
2 - معرفی اعضای کلاس System.String
3 - اعمال اولیه روی متن
4 - کاراکتر Escape (قسمت اول)
5 - کاراکتر Escape (قسمت دوم)
6 - به هم پیوستن رشته ها
7 - ایجاد رشته های تحت اللفظی (Verbatim string)
8 - تساوی رشته ها
9 - تغییر ناپذیری رشته ها (String Area Immutable)
10 - کلاس System.Text.StringBuilder
درباره دوره:
برنامهنویسی C یکی از زبانهای برنامه نویسی محبوب و قدرتمند است که تعداد زیادی برنامهنویس را به سمت خود جذب کرده است. زبان C را میتوان پدر زبان برنامهنویسی ++C و پدربزرگ زبان #C دانست. زبانهای Java و ++C بر پایه C نوشته و ایجاد شدهاند.اگر قصد آموزش زبان برنامه نویسی C را دارید، لازم است پیشزمینهای از سازوکار حافظه کامپیوتر داشته باشید؛ زیرا این مورد در زبان سی از اهمیت خاصی برخوردار است.
زبان برنامهنویسی سی یک زبان همه منظوره، سطح میانی، ساخت یافته و دستوری است. یکی از مزیتهای زبان C، عدم وابستگی به سخت افزار یا سیستم عامل خاصی است. این زبان لزوماً پیشنیازی برای سایر زبانها محسوب نمیشود؛ این است که از آنجایی که زبانهای دیگر باگهای خود را تا حد زیادی رفع کردهاند و جلوی خطای شما را تا حدود 80٪ گرفتهاند، قدرت تفکر الگوریتمی و حل مساله را نیز از شما میگیرند! در حالی که زبان C این فرصت را برای کدآموز فراهم کرده است که با عمیقتر فکر کردن در حین کدنویسی به خاطر ذات این زبان، ذهنی قویتر برای خود بسازد.
برنامه نویسی C یک زبان برنامه نویسی عمومی بسیار محبوب، ساده و کاربردی است. C یک زبان برنامه نویسی ساختیافته و مستقل از ماشین است که به طور گسترده برای نوشتن برنامهها و سیستمعاملهای مختلف مانند ویندوز و انجام پروژههای سنگین و پیچیده استفاده میشود. پایگاه داده Git، oracle، مفسر پایتون و غیره با این زبان نوشته شدهاند.
بسیاری از افراد معتقدند که زبان سی خدای همه زبانهای برنامهنویسی است. بعضی افراد آن را پایهای برای برنامه نویسی میدانند. چرا که اگر با زبان برنامهنویسی سی آشنا باشید، یادگیری سایر زبانهای برنامهنویسی که از مفاهیم C استفاده میکنند، برایتان بسیار راحتتر خواهد بود.
این که زبان سی را پایه برنامهنویسی میدانند و بیشتر دانشجویان رشته کامپیوتر به عنوان اولین زبان با آن خاطره دارند، بیدلیل نیست. کاربردهای زبان برنامه نویسی C را میتوانید در سطح گستردهای از جهان از سیستمهای ساده چراغهای زماندار گرفته تا سیستمعامل معروفی مانند ویندوز یافت. برای درک بهتر اهمیت یادگیری زبان C به موارد زیر توجه کنید:
حال که با این زبان مهم و ارزشمند آشنا شدید، خوب است بدانید مکتبخونه دوره صفر تا صد آموزش برنامهنویسی C از مجموعه دورههای آموزش برنامه نویسی را برای شما عزیزان فراهم دیده است. این دوره هیچ پیشنیازی ندارد. شما میتوانید همگام با تدریس استاد، مفاهیم را به طور کامل فرا بگیرید و آنها را در قالب پروژههای تعریف شده در هر فصل پیاده کنید.
زبان برنامه نویسی سی پایه شما را در برنامهنویسی تقویت میکند؛ چرا که این زبان به عنوان زبان پایه برای بسیاری از زبانهای برنامهنویسی شناخته شده است. این زبان از مفاهیمی مانند انواع دادهها، عملگرها، دستورات کنترل و سایر موارد را در اختیار شما قرار میدهد. دانستن این مفاهیم برای شروع برنامهنویسی بسیار ضروری است.
برنامه نویسی سی C حوزه کاربردی بسیار گستردهای دارد؛ از ساخت سادهترین برنامهها گرفته تا برنامههای بزرگی مانند پایگاههای داده و سیستمعامل ویندوز، همه با زبان C امکانپذیر هستند. C یک زبان برنامه نویسی ساده با اجرای سریع است. مشاغل زیادی برای یک توسعهدهنده C در بازار وجود دارد.
ساختار و ویژگیهای زبان C به گونهای است که آزمایش، نگهداری و رفع باگ را بسیار آسان میکند. ویژگی دیگر برنامه نویسی C این است که قابلیت گسترش خود را دارد. برنامه C شامل انواع تابعهاست که بخشی از کتابخانه هستند. بنابراین شما میتوانید ویژگیها و توابع خود را به کتابخانه اضافه کنید تا در زمان نیاز به آنها دسترسی داشته باشید. این ویژگی برنامه نویسی به زبان سی C را راحت میکند.
با این تفاسیر اگر به دنبال یک زبان برنامهنویسی همهمنظوره و نسبتا راحت هستید، میتوانید زبان های برنامه نویسی سی را انتخاب کنید. در این دوره به آموزش زبان C از پایه میپردازیم.
همانطور که میدانید برنامه نویسی به زبان C و سایر زبانها را نمیتوان تنها با آموزش مباحث تئوری فراگرفت. استفاده از آموختهها در پروژهها و درگیر شدن با مباحث اهمیتی بیشتری دارد. دوره آموزش زبان برنامه نویسی C مکتبخونه پروژهمحور است. این بدین معناست که شما در خلال آموزش مباحث مهم، باید پروژههای مطرح شده توسط استاد را انجام داده و ارسال کنید.
دوره آموزش زبان c مکتبخونه یک دوره آموزشی جامع است که دقیقا از صفر شروع به آموزش برنامه نویسی به زبان C میکند. در ابتدای این دوره با مبانی برنامه نویسی و نحوه کار کامپیوتر و حافظه آن آشنا میشوید، مفاهیم اولیه را فرا میگیرید و رفته رفته وارد مباحث عملی برنامه نویسی C میشوید. در خلال آموزشهای تئوری، مفاهیم برنامه نویسی C به صورت عملی در قالب پروژههایی به شما آموزش داده میشود. در هر فصل تعدادی تمرین و پروژه به شما داده میشود که حل آنها الزامی است. در پایان هم یک پروژه جامع به زبان برنامه نویسی سی برایتان تعریف شده است که باید در زمان معین بتوانید آن را انجام دهید.
فراهم آوردن یک محیط تعاملی به شما کمک میکند که مشکلات خود را با استاد درمیان بگذارید و از او راهنمایی بگیرید. بدین منظور مکتبخونه تالار گفتگویی برای شما فراهم آورده است. همچنین با گرفتن نمره 80 از این دوره گواهینامه دانشگاه صنعتی شریف به شما عزیزان اعطا خواهد شد. این گواهینامه باعث تسهیل در استخدام میشود.
دوره آموزش برنامهنویسی C از صفر تا صد برنامه نویسی به زبان C را آموزش میدهد. این دوره در ابتدای کار تمام موارد لازم را به شما آموزش میدهد. بنابراین آموزش برنامه نویسی C مکتبخونه هیچ پیشنیازی ندارد و شما میتوانید از صفر برای یادگیری این زبان ارزشمند اقدام کنید.
برای شروع برنامه نویسی سی ابتدا باید یک محیط برنامهنویسی را روی سیستم خود نصب کنید. یک IDE تمام مواردی که برای ایجاد برنامههای قابل اجرا مورد نیاز است را دارد. در ابتدای این دوره نحوه نصب و راهاندازی IDE به شما آموزش داده میشود. پیشنهاد میکنیم از نرمافزار Code Blocks استفاده کنید.
فصل اول – مقدمهای بر برنامه نویسی:
1 - مقدمات برنامهنویسی
2 - یک گام جلوتر
3 - برنامه چگونه نوشته میشود؟
4 - الگوریتم اشتراک دو مجموعه
فصل دوم – نوشتن اولین برنامه:
1 - Be Ready to write the first program
فصل سوم – متغیر ها و مفاهیم اولیه حافظه:
1 - Variables-1
2 - Variables-2
3 - Characters
4 - Characters
5 - Standard Input and output
6 - Circumference and Area
7 - Character Number
8 - تبدیل کاراکتر
فصل چهارم – عبارات ریاضی:
1 - Arithmetics
2 - Arithmetics-2
3 - Arithmetics-3
فصل پنجم – کنترل اجرای برنامه:
1 - if statement-1
2 - if statement-2
3 - if statement
4 - 1-While loop
5 - While loop-2
6 - While loop-3
7 - While loop-4
8 - For loop-1
9 - For loop-2
10 - For loop-3
11 - For loop-4
12 - Switch-Case
13 - Triangular Numbers
14 - min and max
15 - Khayam Pascal Triangle
16 - Same Divisor
17 - Star
فصل ششم – کتابخانه استاندارد:
1 - What is library
2 - Library
3 - math.h library
فصل هفتم – توابع:
1 - Function-1
2 - Function-۲
3 - Function-۳
4 - Function-۴
5 - Function-۵
6 - Function-۶
7 - Function
8 - فاکتوریل
9 - دنباله فیبوناچی
10 - چاپ اعداد
فصل هشتم – آرایهها:
1 - Array-1
2 - Array-2
3 - Array-3
4 - Array-4
5 - Array-5
6 - Array-6
7 - Array
8 - Bubble Sort
9 - Average of Array
10 - Decimal to Binary
فصل نهم – رشتهها:
1 - String-1
2 - String-2
3 - String-3
4 - رشته داخلی
5 - رشتهی palindrome
6 - رشته با بزرگترین طول
فصل دهم - اشارهگرها:
1 - Pointers-1
2 - Pointers-2
3 - Pointers-3
4 - Pointers-4
5 - Pointers-5
فصل یازدهم - ساختار:
1 - Struct-1
2 - Struct-2
3 - Struct-3
4 - Struct-4
5 - Struct-5
فصل دوازدهم – کار با فایل:
1 - FileProcessing-1
2 - FileProcessing-2
3 - لیست دانشآموزان
فصل سیزدهم - پروژه نهایی:
1 - عملیات ریاضی بر روی دو عدد 50 رقمی
درباره دوره:
در این دوره سعی شده است تمام مطالب سیشارپ گنجانده شده و بهصورت کاملاً عملی و تجربی ارائه شده است. مطالب گفته شده از شروع یک پروژه تا پایان کار که همان ساخت برنامه نصبی و پابلیش آن است قدمبهقدم گفته شد است تا دوستانی که وارد بازار کار میشوند هیچگونه مشکلی نداشته باشند.
مراحل گفته شده در این پکیج، انتخاب محیط، تجزیهوتحلیل، فهمیدن نیازمندیها، پیداکردن موجودیتها، طراحی پایگاهداده، نرمالسازی پایگاهداده، مستندسازی پایگاهداده، مدیریت گرافیک پروژه برای کار تیمی، و تقسیم پروژه به قسمتهای مجزا برای اینکه هر تیم بتواند بهصورت مجزا و بدون درنظرگرفتن محدودیتهای جغرافیایی با همکار کنند.
نحوه استفاده از ابزار تولید خودکار کد برای کاهش زمان توسعه برنامه - طراحی کامپوننت گرافیکی برای یکپارچه کردن تیمهای مختلف. در این پکیج برنامه را به سه زیر سیستم جدا: زیرسیستم مدیریت زبانسرا، زیر سیستم مال، زیرسیستم مدیریت کاربران) تقسیم کرهایم که هر سه تیم (َA، B، C) بهصورت جداگانه بر روی هر زیر سیستم جداگانه کار میکند و در نهایت نحوه ترکیب ویک پارچه کردن این سه زیر سیستم و به دست یک سیستم واحد را گفتهایم.
این پکیج از ابتدای پروژه تا زمان کاملشدن است و تمام گامهای توسعه نرمافزار را شامل میشود. مهم نیست با چه تکنولوژی با دیتابیس ارتباط برقرار میکنید این پکیج شامل مطالب مفیدی برای همهٔ تکنولوژیها است.
تحلیل برنامه:
1 - مقدمه
2 - تحلیل درست برنامه Analysis - بخش اول
3 - تحلیل درست برنامه Analysis - بخش دوم
پیاده سازی تحلیل ها در SQL Server:
1 - پیاده سازی تحلیل ها در SQL Server - بخش اول
2 - پیاده سازی تحلیل ها در SQL Server - بخش دوم
3 - نکات تکمیلی پیاده سازی زیر سیستم شماره 1 در SQL Server
4 - نکات تکمیلی پیاده سازی زیر سیستم شماره 2 در SQL Server
5 - نکات تکمیلی پیاده سازی زیر سیستم شماره 3 در SQL Server
6 - ساخت دیاگرام برای زیر سیستم شماره 1 Subsystem
7 - ساخت دیاگرام برای زیر سیستم شماره 2 Subsystem
8 - ساخت دیاگرام برای زیر سیستم شماره 3 Subsystem
دمو گرافیک Graphic:
1 - آموزش دمو گرافیک Graphic (هماهنگ کردن زیر سیستمها)
2 - طراحی دمو گرافیکی master form - بخش اول
3 - طراحی دمو گرافیکی master form - بخش دوم
کدنویسی:
1 - کد نویسی فرم مدرک degree - بخش اول
2 - کد نویسی فرم مدرک degree - بخش دوم و دکمه جدید
3 - کد نویسی فرم مدرک degree - بخش سوم (دکمه حذف)
ساخت Message Box:
1 - ساخت مسیج باکس - بخش اول
2 - ساخت مسیج باکس - بخش دوم
Generate Code:
1 - تولید کردن کدها
2 - کار با مشخصه تکست باکس و زیباسازی آن
ساخت Component:
1 - کامپوننت کنترل تکست باکس user control
2 - ساخت ComboBox Control
3 - طراحی Design کردن فرم دانش آموز Student
کدنویسی فرم دانش آموز:
1 - کد نویسی فرم Student نوشتن کد دکمه Insert
2 - کد نویسی فرم Student دکمه آپدیت Update
3 - کد نویسی افزودن تصویر Image کاربر
4 - برطرف کردن مشکلات و نواقص برنامه
5 - کدنویسی فرم جستجو - بخش اول
6 - کدنویسی فرم جستجو - بخش دوم
7 - اضافه کردن ستون عکس به شبکه نمایش داده datagridview
8 - تکمیل کردن فرم دانش آموز
کد نویسی فرمهای استاد ، درس ، گروه درسی و انتخاب واحد:
1 - توضیح کدنویسی teacher form
2 - توضیح کدنویسی فرم درس
3 - توضیح کدنویسی فرم گروه درسی
4 - توضیح کدنویسی فرم انتخاب واحد
گزارش گیری از Data Grid View:
1 - نرم افزار report و گزارشگیری سریع - بخش اول
2 - نرم افزار report و گزارشگیری سریع - بخش دوم
افزودن گروهی چند سطر به جدول:
1 - طریقه رفع مشکلات تابع
2 - طریقه ذخیره گروهی چند سطر در دیتابیس
کارهای نهایی SubSystem 1:
1 - طریقه نوشتن کنترل کاربر
2 - کامل کردن زیرسیستم شماره 1
کدنویسی فرم بانکها:
1 - طریقه کدنویسی فرم بانک - بخش اول
2 - طریقه کدنویسی فرم بانک - بخش دوم
3 - طریقه کدنویسی جدول بانک
4 - طریقه کدنویسی تابع ویرایش
توضیح کدنویسی جدول Payment:
1 - شیوه کدنویسی تابع
2 - توضیح کدنویسی جدول
3 - توضیح کدنویسی جدول پرداخت
طریقه کدنویسی فرمهای Permission , Login ,Users:
1 - توضیح طریقه کدنویسی کد فرم پرداخت
2 - کدنویسی زیرسیستم
3 - توضیح کدنویسی فرم سطح دسترسی
4 - توضیح کدنویسی فرم کاربران
مدیریت یکپارچگی پروژه ، گزارش گیری و Publish:
1 - توضیح طریقه کدنویسی فرم ورود - بخش اول
2 - توضیح طریقه کدنویسی فرم ورود - بخش دوم
3 - توضیح طریقه کدنویسی فرم ورود - بخش سوم
4 - توضیح طریقه کدنویسی فرم ورود - بخش چهارم
5 - توضیح طریقه کدنویسی فرم ورود - بخش پنجم
6 - پروژه نهایی اول
7 - پروژه نهایی دوم
درباره دوره:
در این دوره از مجموعه دورههای آموزش برنامه نویسی و بازی سازی مکتب خونه به یادگیری ساخت بازی اندروید با استفاده از Unity پرداخته میشود. این دوره به این صورت برنامهریزی شده است که از مقدمات شروع میشود و به مباحث حرفهای میپردازد.
هدف از برگزاری این دوره، آموزش ساخت بازی اندروید به صورت مرحله به مرحله از مباحث مقدماتی تا مباحث حرفهای و پیشرفته است. شرکت در این دوره آموزشی به شما کمک خواهد کرد تا اولین بازی خود را به صورت کاملا حرفهای بسازید. در کنار این موضوع موتوجه خواهید شد که ساخت بازی با یونیتی از نظر زمان و هزینه چقدر کمتر از سایر موتورهای بازیسازی خواهد بود.
هرکسی که به ساخت بازی علاقهمند است میتواند در دوره شرکت کند. این دوره آموزشی به نحوی تدوین شده که تمام کسانی که در دوره شرکت میکنند به راحتی بتوانند دوره را به اتمام برسانند و یک بازی ترسناک سه بعدی با کوالیتی عالی بسازند.
به دلیل اینکه این دوره به صورت پروژه محور ساخته شده، بهتر است که آشنایی مقدماتی با یونیتی و سیشارپ داشته باشید. البته گفتی است که دوره به گونهای ساخته شده که شما حتی اگر تجربه استفاده از یونیتی و سیشارپ را ندارید، بازهم بتوانید در دوره شرکت کنید و اولین بازیتان را بسازید.
برنامه نویسی یکی از مفرحترین و زیباترین (و البته پرچالشترین) مشاغل و حرفههای دنیاست. شاخهی بازی سازی در برنامه نویسی، تقریباً برای هر کاربر رایانه و برنامه نویس میتواند جذاب و هیجان انگیز باشد. آموزش ساخت بازی ترسناک اندروید و آیفون، عنوانی است که میتواند شما را نیز به یادگیری این موضوع هیجانانگیز ترغیب کند. در این آموزش، با موتور بازی سازی یونیتی آشنا شده و شیوهی استفاده از آن را برای پیادهسازی بازی دلخواه خود یاد میگیرید.
موتورهای بازی مختلفی برای برنامه نویسانی که به بازی سازی علاقهمند هستند، وجود دارد. یکی از محبوبترین و قدرتمندترین این موتورها، موتور Unity است که امکانات و مزایای بیشماری را در اختیار برنامه نویس قرار میدهد.
این موتور بازی، از زبان محبوب سی شارپ استفاده میکند. با توجه به اینکه قواعد زبان سی شارپ بسیار به زبان انسان نزدیک است، یادگیری آن ساده بوده و برنامه نویس در مدت زمان کوتاهی قادر به کسب مهارتهای لازم خواهد بود. لازم به ذکر است که یادگیری موتورهای بازی، سبب سهولت در برنامه نویسی و پیادهسازی انواع بازیهای رایانهای خواهد شد.
لازم به ذکر است که استفاده از موتور بازی یونیتی سبب میشود تا شما برای طراحی و ساخت بازی مورد نظر خود، نیازی به انجام صددرصد کدنویسی نداشته باشید. بلکه بسیاری از بخشهای بازی را میتوانید با امکانات بصری این موتور بازی، طراحی کرده و بسازید.
بازی پاپی پلی تایم یکی از بازیهای ویدیوئی با ژانر ترسناک و بقا است. این داستان بسیار جذاب، سبب شده است تا برنامه نویسان به فکر الهام گرفتن از آن برای ساخت دیگر بازیهای ترسناک باشند. محبوبیت بازیهای رایانهای و ژانر ترسناک آنها، مهمترین دلیلی است که به شما میگوید باید روش ساخت این بازیها را یاد بگیرید.
علاوه برآن، شما با یادگیری ساخت بازی، میتوانید تمام طرحها و ایدههای خود را به مرحلهی پیادهسازی و اجرا درآورید. شما میتوانید انواع بازیها دونفره و تکی را طراحی و پیاده سازی کنید. حتی میتوانید بستر برنامهی خود اعم از پلی استیشن، کامپیوتر یا حتی اپلیکیشن موبایل را تعیین نمایید.
دنیای برنامه نویسی برای بازی آنقدر جذاب و پردرآمد است که هر برنامه نویسی دوست دارد تا شیوهی کار و ساخت بازی را یاد بگیرد. شما میتوانید با کسب مهارتهای لازم در این زمینه، پروژههای مشابه زیادی را دریافت و به کسب درآمد بپردازید.
تمام افراد علاقهمند به برنامه نویسی و ساخت بازی، میتوانند با شرکت در این دورهی آموزشی، مهارت لازم برای ساخت بازی آنلاین با یونیتی و بازیسازیهای دیگر را بهدست آورند. در انتهای این دوره شما میتوانید یک بازی ترسناک سه بعدی را با کوالیتی پیادهسازی کنید.
برنامه نویسان، دانشجویان رشتههای مرتبط با کامپیوتر، گیمرها، علاقهمندان به دنیای بازی رایانهای و غیره از مخاطبین اصلی این آموزش به شمار میآیند. با توجه به سطح مقدماتی تا پیشرفتهی این محتوای آموزشی، تمام افراد در هر سطحی که باشند، قادر به استفاده از مباحث آموزشی خواهند بود.
بهطور کلی، دورهی ارائه شده از مباحث مقدماتی تا پیشرفتهی آموزش ساخت بازی با یونیتی را پوشش میدهد. با این حال، توصیه میشود تا افرادی از این آموزشها استفاده کنند که آشنایی خوبی با زبان برنامه نویسی سی شارپ داشته و تاحدودی مباحث آموزش یونیتی را دنبال کرده باشند. برای یادگیری صفر تا صد این مباحث میتوانید از دورههای آموزشی مکتب خونه بهرهمند شوید. مجدد تأکید میکنیم که در صورت نبودِ مهارت و آشنایی اولیه با این موارد، باز هم دورهی آموزشی مذکور مناسب شما خواهد بود.
دوره آموزش ساخت بازی اندروید به شما کمک میکند تا بهصورت مرحله به مرحله بتوانید مهارت ساخت بازی را بهدست آورید. در این دوره، آموزشها از مرحلهی مقدماتی و با فرض اینکه هیچ زمینهی قبلی در خصوص برنامهنویسی و بازیسازی ندارید؛ تا مراحل پیشرفتهتر پوششدهی شده است.
شرکت در این دورهی آموزشی به شما کمک میکند تا بازی مورد نظر خود را بهطرز حرفهای و پیشرفته، پیادهسازی کنید. شما میتوانید با موتور بازی سازی یونیتی (Unity) کار کرده و آموزش ساخت بازی اندروید با unity را دنبال نمایید.
نیز در این آموزش یاد میگیرید که چطور میتوانید بازی ساخته شده را در مایکت انتشار دهید. شما پیشنیازهای خروجی اندروید و اینتنتهای مایکت را شناخته و سپس به انتشار محصول خود میپردازید.
مباحثی که در این دورهی آموزش ساخت بازی با یونیتی گنجانده شده است، در سرفصلهای زیر قابل بررسی خواهند بود.
• طراحی محیط
• بخش فنی یونیتی
• انتشار در مالکیت
در این سه مبحث، شما بهطور کامل با مراحل ساخت بازی اندروید با استفاده از موتور unity آشنا شده و یاد میگیرید که چطور میتوانید محیط برنامهی خود را پیادهسازی کنید. سپس با تکنیک انتشار بازی در مایکت آشنا خواهید شد. در ضمن این آموزش، شما کار با موتور بازی یونیتی را نیز میآموزید که البته بهطور دقیقتر میتوانید از دیگر دورههای آموزشی مکتب خونه، دنبال کنید.
مدت زمان این دورهی آموزشی در ۵ ساعت ویدیویی گنجانده شده است. شما بعد از تماشای فیلمهای آموزشی و انجام و تکرار تمرینهای عملی آن، به مباحث ارائه شده تسلط خوبی پیدا خواهید کرد. البته انگیزه و میزان تلاش شما نقش پررنگی در محاسبهی این زمان آموزشی خواهد داشت.
اگر به آموزش ساخت بازی با گوشی علاقهمند بوده و بهدنبال آن هستید تا بدانید که چطور باید چگونه بازی بسازیم، میبایست در دورههای آموزشی مکتب خونه شرکت کنید. این دورههای آموزشی، بهترین گزینهای است که شما را برای ساخت بازی با یونیتی اندروید، ساخت بازی ترسناک با اسکرچ و حتی بازیهای آیفون آماده میکند. در این دورهها، صفر تا صد ساخت بازیهای کامپیوتری را یاد میگیرید.
آموزش ساخت بازی ترسناک اندروید به شما مهارت ساخت بازی دلخواه را در موتور Unity ارائه میدهد. موتور بازی یونیتی، یکی از محبوبترین و قدرتمندترین موتورهای ساخت بازی و گیم پلی است که کاربری و آموزش ساده و روان دارد. در مکتب خونه همچنین انواع دوره آموزش برنامه نویسی، آموزش برنامه نویسی اندروید، آموزش بازی سازی، آموزش اسکرچ و آموزش یونیتی به عنوان مکمل و پیش نیاز این دوره موجود است.
طراحی محیط:
1 - مقدمه
2 - ایجاد پروژه
3 - ساخت دیوارها
4 - تکمیل دیوارها
5 - ساخت سقف و در
6 - کلید و پلیر
بخش فنی یونیتی:
1 - حرکت پلیر
2 - دکمه برداشتن
3 - برداشتن کلید
4 - انیمیشن باز شدن در
5 - کد نویسی در
6 - Load Level
7 - انیمیشن زامبی
8 - هوش مصنوعی زامبی
9 - ساخت منو
10 - JumpScare
11 - نورپردازی
12 - Stop Menu
انتشار در مایکت:
1 - اینتنت های مایکت
2 - پیشنیازهای خروجی اندروید
3 - خروجی اندروید
4 - حل مشکل گوگل پروتکت
5 - انتشار در مایکت