
آموزش برنامه نویسی دات نت
آنچه در این دوره خواهید آموخت
- مبانی طراحی پایگاه داده را بهصورت کاربردی یاد میگیرید و میتوانید مسیر یادگیری را با دید روشن شروع کنید.
- با استفاده از ویندوز اپلیکیشن و معرفی ساختار MVC، توانایی پیادهسازی تمرینها و پروژههای واقعی را به دست میآورید.
- یاد میگیرید داده، منطق یا کد مربوط به سطوح پروژه را تحلیل کنید و خروجی قابل اتکا بسازید.
- در پایان میتوانید یک مسئله عملی مرتبط با پروژه 1 (RFID) را طراحی، اجرا و برای استفاده واقعی آماده کنید.
1معرفی2 جلسه·1:11
- معرفی دوره و کاربردهای شناسایی هوشمند و RFID56 دقیقه
- تشخیص چهره، دستگاه PDA و بارکدخوان14 دقیقه
2طراحی پایگاه داده5 جلسه·2:48
- پایگاهداده و سیستم مدیریت پایگاهداده (DBMS)10 دقیقه
- پایگاهداده رابطهای (RDBMS) و SQL Server 20178 دقیقه
- ساخت جدول، Primary Key و انواع Data Type در SSMS26 دقیقه
- مقدار Null، ایجاد Relationship و Index در SQL Server1 ساعت و 10 دقیقه
- دستورات Order By، Group By، Having و Join در SQL52 دقیقه
3برنامه نویسی سی شارپ6 جلسه·3:01
- مفاهیم داتنت و سیشارپ و ایجاد پروژه در Visual Studio32 دقیقه
- تبدیل نوع داده، ReadLine و آرایه یکبعدی در سیشارپ32 دقیقه
- آرایههای چندبعدی، DateTime و List در سیشارپ28 دقیقه
- شرطها، حلقهها و مدیریت خطا با try-catch در سیشارپ40 دقیقه
- کلاسهای Math، Convert، File و Directory در سیشارپ23 دقیقه
- توابع کار با رشته در سیشارپ: Join، Replace و Substring23 دقیقه
4دیتابیس در سی شارپ4 جلسه·1:42
- نمایش دادههای دیتابیس و دستور Distinct در سیشارپ23 دقیقه
- دستورات Take و OrderBy در کوئریهای سیشارپ25 دقیقه
- دستورات Insert، Update و Delete در سیشارپ38 دقیقه
- مثال برنامه انبارداری ساده با دیتابیس14 دقیقه
5ویندوز اپلیکیشن3 جلسه·1:31
- محیط Windows Forms و کنترلهای ورودی TextBox و CheckBox26 دقیقه
- کنترلهای ComboBox، NumericUpDown و ListBox در ویندوز فرم27 دقیقه
- MessageBox، کنترلهای خروجی و پنجرههای Dialog38 دقیقه
6وب اپلیکیشن2 جلسه·1:04
- مفاهیم شبکه برای وب: TCP، UDP، IP، Port و DNS25 دقیقه
- وب سرور، URL، کدهای HTTP و مفهوم API38 دقیقه
7برنامه نویسی HTML6 جلسه·3:26
- ساختار HTML و تگهای div، span، a و br29 دقیقه
- تگهای img، table، لیست و فرم در HTML29 دقیقه
- مبانی CSS: کلاسها، ویژگیها و جداسازی فایل CSS33 دقیقه
- فرم نمونه با HTML و CSS و تفاوت class و id29 دقیقه
- مبانی جاوا اسکریپت: متغیر، تابع و getElementById30 دقیقه
- کار با jQuery: متدهای hide، show و slide و Ajax53 دقیقه
8معرفی ساختار MVC3 جلسه·1:48
- معرفی ASP.NET MVC و Web API و مفاهیم پایه19 دقیقه
- ساختار MVC: کنترلر و ویو33 دقیقه
- مدل، مسیریابی و افزودن Entity Framework به پروژه MVC55 دقیقه
9ساختن فرم2 جلسه·1:32
- ساخت فرم در MVC با BeginForm و TextBoxFor46 دقیقه
- اعتبارسنجی فرم (Validation) و مقابله با حمله CSRF46 دقیقه
10مفهوم و کاربرد API4 جلسه·2:41
- ساخت RESTful Web API در Visual Studio43 دقیقه
- احراز هویت (Authentication) و مجوزدهی (Authorization)43 دقیقه
- بهینهسازی کارایی وبسایت: Cache و Minification27 دقیقه
- استقرار (Deployment)، Publish پروژه و خروجی دیتابیس47 دقیقه
11سطوح پروژه1 جلسه·0:26
- گامهای اجرای پروژه: از تعریف مسئله تا تست سیستم26 دقیقه
12پروژه انبارداری10 جلسه·6:07
- پیشنیازهای پروژه انبارداری و تولید بارکد با ZXing55 دقیقه
- تنظیمات بارکد و پرینتر لیبل در پروژه انبارداری25 دقیقه
- چاپ گروهی لیبل قفسهها و ساخت دیتابیس انبار40 دقیقه
- اتصال دیتابیس به پروژه انبارداری26 دقیقه
- تبدیل تاریخ شمسی و ثبت کالای جدید با بارکدخوان32 دقیقه
- فرم قفسهها و نمایش ظرفیت خالی و پر قفسه29 دقیقه
- خروجی، مرتبسازی و جستجوی موجودی انبار42 دقیقه
- جلوگیری از چاپ لیبل کالای ثبتنشده در دیتابیس33 دقیقه
- ثبت سریال کالاها و قفسهها در جدول موجودی29 دقیقه
- کنترل خطای بارکد اشتباه و منوی جستجوی محصول51 دقیقه
13پروژه خط تولید5 جلسه·3:54
- شناسه کار، نیرو و محصول و طراحی دیتابیس خط تولید48 دقیقه
- چاپ لیبل شناسه کار در پروژه خط تولید20 دقیقه
- چاپ لیبل محصولات و فرم ثبت مراحل تولید50 دقیقه
- افزودن نمودار با Chart.js به پروژه خط تولید1 ساعت و 9 دقیقه
- مدیریت کاربران، نقشها (Role) و تنظیمات ورود46 دقیقه
14پروژه 1 (RFID)7 جلسه·3:28
- طراحی دیتابیس SQL Server پروژه اول RFID19 دقیقه
- ساخت ویندوز فرم پروژه RFID در داتنت42 دقیقه
- ساخت وب اپلیکیشن ASP.NET پروژه RFID با کوئریها19 دقیقه
- صفحه ورود و خروج و مشکلات امنیتی ID پیشفرض RFID29 دقیقه
- امنیت تگ RFID، نرمافزار RFID HUB و انواع کارتها37 دقیقه
- ثبت و کسر اعتبار کارتهای RFID در دیتابیس34 دقیقه
- گیتهای آفلاین و تگهای RFID بدون اتصال به دیتابیس25 دقیقه
15پروژه 2 (RFID)4 جلسه·2:52
- مزیت RFID بر بارکد و طراحی دیتابیس پروژه دوم37 دقیقه
- تعریف تگ RFID و ساخت وب اپلیکیشن پروژه دوم22 دقیقه
- صفحات ردیابی کالا در خط تولید و شناسایی نیروی کار58 دقیقه
- صفحات گزارش، Publish پروژه و راهاندازی IIS53 دقیقه
16پروژه تشخیص هوشمند چهره2 جلسه·1:05
- معرفی Luxand و کدهای اصلی تشخیص چهره24 دقیقه
- نمایش و کسر اعتبار کاربر با تشخیص چهره41 دقیقه
17دامنه و هاست1 جلسه·0:36
- ثبت دامنه ir، خرید هاست و آپلود با FileZilla36 دقیقه
گالری دوره
نمایش 1–3 از 9
مدرس دوره
برنامه نویس دات نت
کارشناسی برق دانشگاه صنعتی امیرکبیر دارای مدارک MCP ،MCAD و MCSD از مایکروسافت (سال 2008) دارای مدارک MCTS و MCPD از مایکروسافت (سال 2009) ثبت اختراع و نمونهسازی رستوران هوشمند با میز لمسی مدیریت گروه نرمافزاری توسعهدهنده پورتال و SDP مخابرات ایران در شرکت سمسون ارتباطات
اعطای گواهینامه معتبر
با قبولی در آزمون نماتک، مدرک معتبری میگیرید که مهارت شما را تأیید میکند.
گارانتی ویژه نماتک
در خرید یک محصول آموزشی، قطعا ریسکِ مناسب نبودن محتوا برای همه ما وجود دارد. نماتک با گارانتی طلایی خود، برای شما این ریسک را به صفر رسانده است. اگر تا ۳۰ روز از آموزشی که دریافت کردید راضی نبودید، فقط با یک تماس، تمام وجه خودتان را دریافت کنید.
سوالات متداول
آیا برای یادگیری کامل آموزش، پیش نیاز خاصی لازم است؟
چنانکه در فیلم های آموزشی مقاله مرجع و سایر مقالات مربوط به این بسته مشاهده کردید، مدرس تمام تلاش خود را در جهت آموزش پایه ای مطالب انجام داده و شما به صورت پایه ای آموزش های لازم را خواهید دید. طبیعتاً هرچقدر آگاهی قبلی شما نسبت به سرفصل های این بسته بیشتر باشد، نیاز به تمرین کمتری خواهید داشت. اگر آگاهی قبلی ندارید جای نگرانی نیست، شما می بایست تمرین بیشتری انجام داده و به منابع و مراجع معرفی شده توسط مدرس مراجعه کنید تا توانایی خود در کد نویسی را تکمیل کنید.
کسانی که این دوره را می گذرانند در انتهای بسته قادر به شروع کار و انجام پروژه هستند؟
این سوال از جانب خیلی از متقاضیان این بسته مطرح شده است و لازم به ذکر است که تمام آموزش ها پروژه محور انجام شده است و اگر افراد بعد از گذراندن این دوره تمرین و ممارست داشته باشند و و مثال های گفته شده را انجام دهند؛ حتما به این توانایی خواهند رسید.
کاربرد این بسته چیست و چگونه می توان از مهارت های آن کسب درآمد کرد؟
مهارتی که این آموزش به شما خواهد داد، توانایی هوشمند سازی سیستم های قدیمی می باشد. از آنجایی که تمامی سیستم های سنتی، کامپیوتری شده و در جهت هوشمند سازی حرکت می کنند، روز به روز کاربرد این فناوری بیشتر خواهد شد. بسته جامع آموزش برنامه نویسی دات نت ابزار لازم برای اجرای ایده های هوشمند سازی را به شما می دهد. هرچقدر که شما خلاقیت بیشتر و ایده های بهتری در ذهن خود داشته باشید، مهارت های این بسته، بیشتر به کار شما خواهد آمد.
کسانی که این دوره را می گذرانند، در انتهای بسته قادر به شروع کار و انجام پروژه هستند؟
این سوال از جانب خیلی از متقاضیان این بسته مطرح شده است و لازم به ذکر است که تمام آموزش ها پروژه محور انجام شده است و اگر افراد بعد از گذراندن این دوره تمرین و ممارست داشته باشند و مثال های گفته شده را انجام دهند؛ حتما به این توانایی خواهند رسید.
در بسته جامع برنامه نویسی دات نت، چه نرم افزارهایی آموزش داده می شود؟
تمامی پروژه های انجام شده در این بسته در محیط نرم افزار Visual Studio نوشته شده و اجرا می شوند. در این بسته، زبان کد نویسی ما سی شارپ است و تمامی پروژه ها بر اساس این زبان نوشته می شوند. همزمان با سی شارپ، زبان Html نیز آموزش داده شده چون زبان قابل فهم تمامی مرورگرها HTML بوده و یک برنامه نویس وب، می بایست به زبان HTML نیز مسلط باشد. لازم به ذکر است که دیتابیس تمام پروژه ها توسط نرم افزار SQL Server ساخته می شود.
چرا در این بسته آموزشی، زبان جاوا آموزش داده نمی شود؟
هدف از ارائه این بسته این است که مخاطبان آن بتوانند صفر تا صد پروژه های شناسایی هوشمند را اجرا کنند. اگر چه زبان جاوا بسیار پرکاربرد بوده و هست. ولی برای راه اندازی پروژه های هوشمند سازی، نیازی به آموزش جاوا نبوده و کد نویسی بر اساس زبان سی شارپ انجام می گیرد.
آیا پس از مشاهده این بسته می توانیم پروژه هوشمند سازی یک انبار را شخصاً انجام دهیم؟
پیاده سازی پروژه انبارداری هوشمند، یکی از توانایی هایی است که شما به دست خواهید آورد. شما پس از کسب مهارت در زمینه برنامه نویسی، ساخت دیتابیس و سایر آموزش هایی که در این بسته وجود دارد می توانید تمامی پروژه های هوشمند سازی را انجام دهید. شما می بایست با پروژه های ساده و کوچک شروع کنید و مطالب گفته شده در این بسته را شخصاً انجام دهید. با تمرین و ممارست، انجام پروژه های بزرگ برای شما ساده شده و می توانید در کمترین زمان ممکن آن ها را تحویل دهید.
آیا امکان تهیه فصل ها به صورت مجزا هست؟
به دلیل پیوستگی مطالب و ارجاع مدرس به مفاهیم فصل های قبل این امکان وجود ندارد. نکته دیگر در این زمینه این است که هدف اصلی تیم نماتک از تهیه این آموزش جامع، تدریس اصولی و بررسی تمام نکات حوزه های صنعتی بوده و تربیت متخصصین این حوزه اولویت اصلی ما در نماتک است. برای دسترسی به این مهم امکان تهیه فصل ها به صورت جداگانه وجود ندارد.
این ویدیوها روی چه سیستم هایی اجرا می شوند؟
برای مشاهده آنلاین ویدیوها میتوانید از هریک از سیستمهای الکترونیکی خود، مانند انواع گوشیهای تلفن همراه، کامپیوتر یا لپ تاپ با هر سیستم عاملی یا هر نوع تبلت و… که قابلیت اتصال به اینترنت را دارند، استفاده کنید. دسترسی به استفاده از آموزشها بهصورت آنلاین نهایتا تا یک روز کاری پس از تهیه آموزش در حساب کاربری سایت نماتک شما فعال خواهد شد. توجه داشته باشید که آموزشهای نماتک همگی بهشکل تک کاربره قابل استفاده هستند و فقط روی یک سیستم امکان استفاده از آنها را دارید.
این بسته آموزشی فایل های ضمیمه دارد؟
بله
جزوه تدریس شده مدرس در فایل های ضمیمه این بسته آموزشی قرار دارد؟
خیر
در تدریس این بسته آموزشی از نرمافزاری استفاده شده است؟
بله، از نرمافزارهای SQL server 2017، bootstrap 4، luxandFace 7.2.1 و SQL Server Management Studio 15 استفاده شده است.
سوالی درباره این دوره دارید؟
از کارشناسان نماتک بپرسید؛ پاسخ را از طریق پشتیبانی دریافت میکنید.
دیدگاهها
۹ دیدگاه- پرهام محمودی۱۹ مهر ۱۴۰۲
سلام وقت بخیر این بسته رو خریداری کردم و واقعا خیلی کاربردی بود. خواستم بدونم شرایط شرکت در آزمون به چه صورته؟ و اینکه امکانش هست با مدرس این بسته صحبت کنم؟چند مورد سوال داشتم
- تیم پشتیبانی نماتک۲۰ مهر ۱۴۰۲
سلام جناب محمودی بزرگوار از اعتماد شما برای تهیه بسته آموزشی صمیمانه متشکریم و خرسندیم که مطالب این آموزش برای شما مفید واقع شدند. توضیحات مربوط به نحوه انجام آزمون به صورت کامل در آدرس لینک زیر، ارائه… ادامه شده: https://namatek.com/%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-%D9%85%D8%AF%D8%B1%DA%A9/ و همچنین برای پرسش و پاسخ با مدرس میتونید از بستر فروم نماتک به آدرس https://namatek.com/forum/ استفاده بفرمایید. بستن
- حیدری۱۷ مهر ۱۴۰۲
نقاط ضعف دوره: ۱- فن بیان ضعیف مدرس به شکلی که نیازمند نفر دوم برای جهت دهی است. ۲- حضور شخص دوم که با دخالت در روند تدریس، پریدن وسط کلام مدرس، بیان برداشت شخصی خودش از موضوع و استفاده مکرر از آواهایی که منجر به برهم زدن تمرکز دانش پذیر شده. ۳- در کل برخلاف یک دوره استاندارد، بیشتر شبیه ارائه کنفرانس یک دانشجو برای دیگری میباشد. نقاط مثبت: ۱-تلاش برای ارائه یک دوره تعاملی و القای حس حضور در کلاس، که برخلاف انتظار به نقطه ضعف تبدیل شد!!!!!!
- تیم پشتیبانی نماتک۱۹ مهر ۱۴۰۲
سلام جناب حیدری ضمن تشکر از همراهی شما و تهیه بسته های آموزشی از مجموعه ما نظر شما برای ما کاملا محترمه و قابل درک هست که این شیوه تدریس، مورد پسند شما نبوده باشه. اما خب به تبع این موضوع که اشاره فرمودید به علت بیان ضعیف مدرس شخص دومی به عنوان… ادامه مجری، کارشناس در کنار ایشون حضور دارن به این شکل نیست و علت حضور شخص دوم برای تلطیف فضای آموزشی و یک شیوه ارائه مبحث برای مخاطب هست که توسط تیم تولید برای این آموزش انتخاب شده. در کل از اینکه نظرات و انتقادات خودتون رو به ما اعلام کردید از شما ممنونیم. موفق باشید بستن
- هادی۱ اردیبهشت ۱۴۰۱
با سلام بنده تو شرکتی هستم که یکسری محصولات و به صورت امانت نزد فروشگاهها(بیرون از سازمان) تحویل دادیم و یک تعداد بازرس هم داریم که مرتبا به این اموال سرکشی میکنن (مبنی بر کنترل سلامت و وجود امانت مورد نظر در محل تعیین شده)، میخواستم از جناب مهندس سئوال کنم ببینم با دیدن این آموزش میتونم سیستمی پیاده کنم که هم از وجود محصول مورد امانتمون تو فروشگاه تعیین شده مطلع باشم توسط بازرس ها(با گزارشات ارسالیشون)و هم از حضور بازرس در همون محل(از طریق GPS یا ...) ممنون راهنمایی بفرمایید.
- تیم پشتیبانی نماتک۱ اردیبهشت ۱۴۰۱
سلام خدمت شما جناب دمیرچی بزرگوار لطفا سوالات تخصصی خودتان را در قسمت فروم سایت به ادرس لینک زیر مطرح بفرمایید تا عزیزان راهنمایی کنند https://namatek.com/forum/ از همراهی شما با تیم نماتک سپاسگزار هستیم. موفق و موید باشید.
- هادی۱۸ اسفند ۱۴۰۰
با سلام و تشکر از تهیه آموزشهای بسیار کاربردی تون در زمینه های مختلف بنده با توجه به اینکه فارغ التحصیل رشته IT هستم این آموزش بسیار برای بنده مناسب میباشد فقط میخواستم از استاد این مجموعه سوال بشه گزارشگیری در یک بازه زمانی (مثلا ثبت محصولات انبار از تاریخ X تا تاریخ Y) هم در این مجموعه آموزش داده شده؟ یا اگر آموزش داده نشده با اطلاعاتی که کسب میکنیم میتونیم خودمون کد نویسی گزارشگیری در یک بازه زمانی و انجام بدیم؟ ممنون
- تیم پشتیبانی نماتک۱۸ اسفند ۱۴۰۰
سلام خدمت شما جناب مهندس بزرگوار بله انواع گزارشات توضیح داده شده و مثال های متنوعی در بسته آموزش داده شده است. با مشاهده قسمت پروژه انبارداری پیشرفته کاملا به ساخت گزارشها مسلط خواهید شد. (مانند موردی که فرمودید.) از همراهی شما با تیم نماتک… ادامه سپاسگزار هستیم. همواره موفق و موید باشید. بستن
- احسان رجبی۲۸ آذر ۱۳۹۹
سلام عصر بخیر این بسته برای خرید اصلا آماده میشود یا مشکلی پیش آمده؟ متشکر میشوم پاسخ دهید.
- تیم پشتیبانی نماتک۲۹ آذر ۱۳۹۹
سلام وقت بخیر ابتدای امر پوزش فراوان ما رو بابت مشکلی که در ضبط بخش آخر این آموزش پیش اومده و باعث این حجم از وقفه در زمان رونمایی از بسته شده، پذیرا باشید. با تشکر از صبوری و همراهی شما باید عرض کنم که چون فصل آخر این آموزش سیستم چندین پروژه واقعی… ادامه در حوزه های مختلف مثل انبارداری و ... قرار هست تدریس بشه، با مشکل از جانب مدرس درباره فراهم کردن شرایط تولید ویدیوهای این بخش مواجه شده بودیم که البته بخش عمده ایش برطرف شده و در حال ضبط هست. باز هم از همراهی شما متشکریم و تماما سعی می کنیم در اولین زمان ممکن این آموزش رو به اتمام رسونده و عرضه کنیم. موید باشید بستن






