محصول توسعه دهنده وب فرانت اند
مدرس: مهندس محمد شبیری و مهندس علیرضا ریاحی
مدت دوره: 115 ساعت آموزش کاربردی
فرمت آموزش: ویدیو قابل اجرا در کامپیوتر و موبایل
پاسخگویی: در فروم نماتک
ارائه مدرک: پس از قبولی در آزمون آنلاین
تضمین دوره: 60 روز ضمانت بازگشت وجه
(7 بررسی مشتری)

قیمت اصلی ۱۸,۰۰۰,۰۰۰تومان بود.قیمت فعلی ۲,۷۰۰,۰۰۰تومان است.

85% تخفیف

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

قیمت اصلی ۱۸,۰۰۰,۰۰۰تومان بود.قیمت فعلی ۲,۷۰۰,۰۰۰تومان است.

نیاز محور

نیاز محور

مدرسین حرفه‌ای

مدرسین حرفه‌ای

همیشه در دسترس

در دسترس

پشتیبانی دائمی

پشتیبانی دائمی

گارانتی ویژه

گارانتی ویژه

توضیحات مدرس درباره دوره آموزش برنامه نویسی فرانت اند

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

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

محمد شبیری

محمد شبیری

  • کارشناسی ارشد مهندسی سخت افزار
  • کارشناسی برق الکترونیک
  • مدیر عامل مجموعه توسعه نرم افزار Fudev Group
  • مدیریت پروژه و همکاری در توسعه فرانت اند و بک اند سایت علامه کرباسچیان تابستان و پاییز 1400
  • ساخت تم شاپیفای با استفاده از liquid و JS در مجموعه DamnPlastic اتریش تابستان 1400
  • مدیریت پروژه و همکاری در توسعه فرانت اند و بک اند مجموعه SEB کانادا زمستان 1399 تا تابستان 1400
علیرضا ریاحی

علیرضا ریاحی

  • بنیان‌گذار و مدیر فنی شرکت دانش‌بنیان آتیه فن‌آور نیوساد
  • عضو هیئت مدیره گروه فیوتک
  • هم‌بنیان‌گذار visitouriran.com
  • متخصص بک اند

سرفصل های بسته آموزش برنامه نویسی فرانت اند

  • مفاهیم پایه ای وب و شبکه
  • تعریف بنیادین و پایه ای Client و Server
  • تفاوت مفاهیم شبکه و اینترنت
  • تفاوت پروتکل های وب و تشریح مفهوم پورت
  • معرفی Terminal در مک و پاورشل در ویندوز
  • انواع دیتا تایپ ها در جاوا اسکریپت
  • مفهوم Scope و شیء گرایی در برنامه نویسی
  • تعریف و کاربرد آرایه ها در برنامه نویسی
  • استفاده از توابع (function) در برنامه نویسی
  • تشریح توابع constructor function و call back function
  • معرفی مبحث async/await در جاوا اسکریپت
  • محیط اجرایی js و کاربرد آن (run-time environment)
  • نحوه فعال سازی و روش کار با فریمورک chalk
  • کاربرد فریمورک سمت سرور (yargs)
  • کاربرد api در ارتباط بین سرور و کلاینت
  • مزایای استفاده از ورژن کنترلر Git
  • استفاده از پلتفرم GitHub برای کنترل ورژن
  • روش های گرفتن repository در GitHub
  • زبان نشانه گذاری HTML
  • بررسی تگ های کاربردی HTML
  • روش کار با CSS و فریمورک های پرکاربرد آن
  • نحوه ایجاد Form و گسترش آن
  • طراحی یک صفحه لاگین با استفاده از HTML و CSS
  • استفاده از ابزارهای Grid و Table در HTML
  • استفاده از Meta Tag ها در HTML
  • روش کار با فریمورک Bootstrap برای CSS
  • معرفی SASS
  • تشریح روش کار با Flex و Grid در HTML
  • پروژه ساخت یک Progress bar با استفاده از HTML و CSS
  • استفاده از تگ iframe در پروژه
  • تنظیم نسبت ابعاد تصویر (aspect-ratio)
  • نقش جاوا اسکریپت در طراحی المان های صفحه
  • واکنش گرا نمودن المان های صفحه وب نسبت به کلیک
  • طراحی یک ساعت دیجیتال با استفاده از JavaScript
  • کاربرد Query selector در جاوا اسکریپت
  • مفهوم آرایه (Array) در برنامه نویسی
  • مفهوم rendering و کاربرد آن در وب
  • ساخت و استفاده از object Generator در جاوا اسکریپت
  • معرفی تابع constructor function و روش استفاده از آن
  • ساخت مینی فریمورک شخصی سازی شده fue
  • شروع پروژه محور کار با React js
  • نحوه ایجاد فرم با استفاده از React
  • استفاده از component در React
  • کاربرد کامپوننت modal در React
  • استفاده از ابزار CRA (Create React App)
  • استفاده از متد Hook در React
  • شروع کار با React router DOM
  • استفاده از کتابخانه ریداکس (Redux Library)
  • کار با فریمورک material ui
  • اجرای پروژه ساعت مچی با استفاده از ReactJS
  • کاربرد typescript در فرانت اند (Front End)
  • استفاده ترکیبی از react و typescript در پروژه
  • مزایای تست نویسی برای برنامه های تحت وب
  • تفاوت سیستم های رندرینگ CSR و SSR
  • آشنایی با توزیع های لینوکسی (Linux Distribution)
  • سیستم بستر مدیریت اجزا (Docker)
  • کاربردهای داکر سمت کاربر (Docker In Client Side)

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

برای تماشای هدیه رایگان این بسته، اطلاعات خود را وارد نمایید.

100 دقیقه آموزش رایگان برنامه نویسی فرانت اند در 3 مرحله از طریق پیامک برای شما ارسال می‌شود.

لطفا موبایل خود را وارد نمایید
WCD_Raygan

اعطای مدرک

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

با این مدرک سندی برای مهارت های جدید خود در راستای ارتقای موقعیت شغلی و یا شروع به کار جدید خواهید داشت.

مدرک نماتک

آنچه

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

درباره ما می‌گویند

سوالات متداول

به طور کلی فهم مفاهیم پایه کامپیوتر که امروز اکثرا میدانیم و درک مفاهیم ساده ریاضی لازمه این آموزش هستند که عزیزانی که تا سوم راهنمایی درس خوانده باشند هم می توانند از این آموزش استفاده کنند.

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

خیر به هیچ وجه کافی نیست.

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

بدون تکرار مطالب تدریس شده قطعا خروجی خوبی نخواهید داشت.

یکی از مهم ترین نیازهای یک برنامه نویس کشف اشتباهات خود است و این بخش ها به عمد حذف نشده و گاهی نیز به عمد اشکالی در کار گذاشته شده تا شیوه حل آن مشخص شود.

روی کاغذ بله؛ ولی در عمل نیاز دارید چندین ماه تمرین کنید در واقع بدون تمرین سرعت شما بسیار کندتر از سرعت یک متخصص در این حوزه است اما امکان عملی برای طراحی یک اپلیکیشن هر چقدر هم پیچیده که باشد برای شما مهیاست.

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

به دلیل پیوستگی مطالب و ارجاع مدرس به مفاهیم فصل های قبل این امکان وجود ندارد.

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

برای دسترسی به این مهم امکان تهیه فصل ها به صورت جداگانه وجود ندارد.

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

1- مشاهده ویدیوها به‌صورت آفلاین و بدون استفاده از اینترنت:

برای استفاده آفلاین از ویدیوها نیاز به استفاده از کامپیوتر یا لپ تاپ دارای سیستم عامل ویندوزی 7 به بالا هستید و ویدیوها فقط با استفاده از نرم‌افزار پلیر مخصوص نماتک قابل اجرا هستند.
این ویدیوها به همراه فایل نصبی نرم‌افزار پلیر نماتک بر روی فلش برای شما ارسال می‌شوند.

2- مشاهده ویدیوها به‌صورت آنلاین و نیازمند استفاده از اینترنت:

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

توجه داشته باشید که آموزش‌های نماتک همگی به‌شکل تک کاربره قابل استفاده هستند و فقط روی یک سیستم امکان استفاده از آن‌ها را دارید.

برای تهیه این بسته کافیست دکمه “افزودن به سبد خرید” را بزنید و به صورت خودکار وارد صفحه سبد خرید بشوید.

با زدن دکمه “ادامه جهت تسویه حساب” به صفحه پرداخت رفته و جزئیات پرداخت را تکمیل کنید.

توجه داشته باشید که در این بخش، تکمیل گزینه های * دار الزامی است.

آدرس و مشخصات خود را کامل و دقیق وارد بفرمایید تا سامانه پست کشور در رساندن بسته به دست شما مشکلی پیدا نکند.

در نهایت با انتخاب دکمه ادامه به صفحه پرداخت آنلاین بانکی رفته و خرید را نهایی می کنید.

در صورت داشتن هرگونه اشکال در مراحل خرید با شماره زیر تماس بگیرید:

021-78581111

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

ارسال تمامی آموزش ها به سراسر کشور رایگان است.

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

02178581111

مقایسه با دوره های حضوری

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

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

علاوه بر تمام خصوصیات فوق العاده بسته های آموزشی نماتک که اشاره شد، در طول آموزش از همراهی و پشتیبانی استاد بهره خواهید برد.

moghayeseh
گارانتی

گارانتی ویژه نماتک

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

مورد تایید شرکت‌های بزرگ

دیدگاه‌ها

7 دیدگاه برای آموزش برنامه نویسی فرانت اند

  1. Avatar

    بهنوش

    بسیار جالب بود میخام بیشتر بدونم

    • مبینا شیرین

      مبینا شیرین

      سلام خدمت شما جناب مهندس بزرگوار
      میتونید بسته آموزشی جامع رو تهیه کنید.
      از همراهی شما با تیم نماتک سپاسگزار هستیم

  2. Avatar

    صادق

    سلام و عرض ادب
    وقت بخیر
    امیدوارم که همیشه صحیح و سالم و تندرست باشید
    سوالی داشتم
    ایا این اموزش از صفرصفر شروع و تا پیشرفته ادامه داره؟
    و اینکه ایا بعد از گذروندن این دوره دانشجو اماده ورود به بازار کار میشه؟
    ممنون و متشکرم

    • مبینا شیرین

      مبینا شیرین

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

  3. Avatar

    حامد هنوایی

    سلام
    تخفیف جشنواره خرید بیشتر، تخفیف بیشترتون رو توی یه کانال تلگرامی دیدم
    شامل این آموزش هم میشه؟

    • مبینا شیرین

      مبینا شیرین

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

  4. Avatar

    سرنا سیانکی

    سلام من یه پروژه برنامه نویسی کوچیک دارم ولی توی یه قسمتش گیر کردم ممکنه کسی به من اینجا کمک کنه؟
    پیشاپیش ممنون میشم از پاسخ تون

    • مبینا شیرین

      مبینا شیرین

      سلام خدمت شما دوست عزیز
      مجموعه ی ما یک مجموعه ی عرضه کننده ی اموزش هست و امکان ارائه ی خدمات فنی نیست با عرض پوزش.
      اما یک بخشی هست به نام فروم نماتک که عزیزانی که سابقه ی کاری داشتن و یا در حال گذراندن دوره های اموزشی ما هستن و تجربه های در این زمینه ممکن هست داشته باشن در این قسمت فعال هستن و میتونید سوال مورد نظرتان رو مطرح بفرمایید تا خدمتتون راهنمایی کنند:
      forum.namatek.com
      از همراهی شما با تیم نماتک سپاسگزار هستیم.
      موفق و موید باشید.

  5. Avatar

    رسول مشهدی

    سلام و خدا قوت
    بنده خودم سال هاست کارم توی همین حوزه هست و بعد از خوندن سرفصل ها متوجه شدم این آموزش بی شک یکی از جامع ترین آموزش های این حوزه است
    ممنون از تیم خوبتون

    • مبینا شیرین

      مبینا شیرین

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

  6. Avatar

    فرزانه فرزین

    درود دوستان

    در شروع آموزش های برنامه نویسی خیلی نیاز به این هست که کسی بالای سرمون باشه تا باگ های کدهایی که برای تمرین می نویسیم رو تشخیص بده و ما رو راهنمایی کنه
    با خرید بسته آموزش ویدیویی چطوری اگر توی تمرین ها مشکلی داشتیم حلش کنیم؟

    • مبینا شیرین

      مبینا شیرین

      سلام خدمت شما جناب فرزین بزرگوار
      اگر احیانا هر قسمتی از این آموزش برای شما دارای ابهام بمونه و یا سوالات فنی و تخصصی داشته باشید به سادگی میتونید در بخش فروم بپرسید و مدرس به بیان ساده تر اون موضوع رو برای شما توضیح بدن و راهنمایی کنن خدمتتون.
      forum.namatek.com
      از همراهی شما سپاسگزار هستیم.
      موفق و موید باشید.

  7. Avatar

    محمود میرزایی نژاد

    سلام بیکران
    من قصد دارم بعد از تهیه این آموزش مدرکش رو هم دریافت کنم
    میشه راهنمایی کنید چطور میتونم آزمون بدم؟ آیا آزمون حضوریه؟

    • مبینا شیرین

      مبینا شیرین

      سلام خدمت شما جناب میرزایی نژاد بزرگوار
      https://namatek.com/%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-%D9%85%D8%AF%D8%B1%DA%A9/
      لطفا لینک بالارو مطالعه بفرمایید.
      توضیحات مربوط برای دریافت و نمونه مدرک هست.
      آزمون به شکل آنلاین برگزار میشه و برای اینکه اسراف و هدر شدن کاغذ نداشته باشیم و هم اینکه هزینه ای برای ارسال نداشته باشه برای شما ما مدرک دیجیتالی رو خدمت شما ایمیل میکنیم
      از همراهی شما سپاسگزار هستیم.
      موفق و موید باشید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *