«دوره درحال بهروزرسانی است.»
جاوا یکی از زبانهای محبوب دنیاست که مستقل از سیستم عامل و سختافزار است. شما با جاوا کد میزنید و در هر سیستمعامل و سختافزاری آن را اجرا میکنید. جاوا از همان ابتدا طوری طراحی شده است که برنامه نویسان تازه کار به آسانی بتوانند آن را فراگرفته و بکار ببرند. زبان برنامه نویسی جاوا از نظم درونی بسیار خوبی برخوردار است.
1.990.000 تومان Original price was: 1.990.000 تومان.1.393.000 تومانCurrent price is: 1.393.000 تومان.
در انبار موجود نمی باشد
۱. تاریخچه جاوا ۲. چگونگی کارکرد جاوا ۳. خانواده جاوا ۴. معرفی JDK، JRE و JVM ۵. آماده کردن محیط برنامه نویسی جاوا در ویندوز و لینوکس ۶. نوشتن اولین برنامه جاوا، کامپایل و اجرا ۷. پنجره دستور و ورودی و خروجی استاندارد ۸. پیاده سازی چندین متد ۹. پیاده سازی چندین کلاس ۱۰. نصب IntelliJ IDEA
در این جلسه، با چگونگی کارکرد جاوا و تفاوتهای جاوا با زبانهای محلی (native) مثل C و C++ آشنا میشوید و فرایند «کامپایل» و «اجرای» برنامههای جاوا را میآموزید. همچنین میآموزید که چگونه محیط برنامه نویسی جاوا را در ویندوز و لینوکس آماده کنید و یک برنامه ساده به زبان جاوا بنویسید و اجرا کنید. در انتها نیز با نصب IntelliJ IDEA و استفاده از آن به عنوان ویرایشگر و محیط برنامه نویسی (IDE) جاوا آشنا میشوید.
۱. انواع دادهها ۲. متغیرها و قوانین نامگذاری آنها ۳. محدوده قابل مشاهده متغیرها ۴. عملگرها (محاسباتی، مقایسهای، منطقی، بیتی، انتساب) ۵. ساختارهای کنترلی (if، if-else، for، while، do-while، switch-case) ۶. کلمات کلیدی return و continue ۷. آرایهها
در زبان جاوا انواع دادهها قابل استفاده اند. دادههای عددی صحیح، عددی اعشاری، و کاراکتر از جمله این دادهها هستند. روی این دادهها میتوانید مجموعهای از عملیات را انجام دهید که انجام این عملیات با استفاده از عملگرهای مختلف این زبان (محاسباتی، مقایسهای، منطقی، بیتی، انتساب) قابل انجام هستند. در جاوا از ساختارهای کنترلی برای کنترل اجرای برنامه، بررسی شرایط، یا تکرار عملیات استفاده میشود. در پایان، با آرایههای دو بعدی و چندبعدی و نحوه تعریف و مقداردهی آنها در زبان جاوا آشنا میشوید.
۱. کلاس به عنوان داده جدید ۲. افزودن متد به کلاس ۳. سازنده finalize .۴() ۵. متدهای toString() و equals() ۶. کلمه کلیدی this Overloading .۷ ۸. تعریف پکیج (package) ۹. فیلدهای static و final
شی گرایی روش اصلی در توسعه اکثر قریب به اتفاق نرم افزارهای امروزی است. اهمیت شی گرایی به اندازهای است که اگر یک برنامه نویس، شی گرایی را نداند میتوان گفت او برنامه نویس نیست. متاسفانه بسیاری از برنامه نویسان امروزی درک دقیق و کاملی از شی گرایی ندارند و شی گرایی را به صورت کلی و غیر دقیق بلد هستند. در این جلسه، علاوه بر مفاهیم شی گرایی، کاربرد و موارد استفاده هر یک از مفاهیم و جزییات شی گرایی با مثالهایی کاربردی و عملی به شما آموخته میشود تا پس از این جلسه درک دقیق و کاملی از شی گرایی به دست میآورید.
۱. ارث بری بین کلاسها، چرا و چگونه؟ ۲. دسترسی به کلاس پدر با استفاده از super ۳. Overriding ۴. پیاده سازی سازنده در کلاس فرزند ۵. کلاس abstract ۶. کلاس final ۷. کلاس java.lang.Object
ایده ارث بری از دنیای واقعی گرفته شده است، زیرا موجودات دنیای واقعی، شباهتهای زیادی به هم دارند به گونهای که میتوان تصور کرد این خصوصیات را از یکدیگر به ارث بردهاند. از آنجاییکه هدف شی گرایی، شبیه سازی دنیای واقعی است، ارث بری به شی گرایی نیز راه پیدا کرده است. در این جلسه، با ارث بری و اینکه چگونه به ما در طراحی، تولید و نگهداری برنامه کمک میکند آشنا میشوید. مثل همیشه، مثالهای کاربردی و عملیاتی را برای توضیح و پیاده سازی ارث بری ملاحظه خواهید کرد.
۱. اینترفیس چیست و چگونه تعریف میشود ۲. پیاده سازی اینترفیس ۳. چند نکته در رابطه با اینترفیسها ۴. ارث بری میان اینترفیسها Enum .۵ چیست و چرا؟ ۶. جزییات پیاده سازی Enumها
اینترفیسها یکی دیگر از مفاهیم شی گرایی است که طراحی برنامههای جاوا را ساده و انعطاف پذیر میکند. Enum مکانیسمی برای تعریف مقادیر ثابت در برنامههای جاوا هستند که در این جلسه با آن آشنا میشوید.
۱. مفهوم استثنا ۲. استفاده از Exception در کنترل خطا و استثنا ۳. توسعه کلاس Exception ۴. تولید بیش از یک Exception در یک متد ۵. بلوک Finally ۶. اینترفیس AutoClosable ۷. متدهای کلاس Exception ۸. تولید خطاهای زنجیرهای ۹. متدهای (GetMessage)، (GetCause) و (PrintStackTrace) ۱۰. استثناهای Runtime و Non-Runtime
در تولید برنامهها، همواره سناریوهای خوشبینانه مدنظر هستند. اما وقتی یک برنامه در محیط عملیاتی قرار میگیرد، شرایط محیطی، وضعیت دادهها، نحوه تعامل یک کاربر با برنامه منجر به شرایط و استثناهای مختلفی میشوند که ممکن است روال اجرای برنامه را از وضعیت نرمال خارج کنند. در چنین شرایطی برنامه میبایست شرایط غیر نرمال را کنترل کند و عکس العمل مناسب نشان دهد. کنترل استثنا و خطا بخش مهمی از برنامه نویسی جاوا و زبانهای دیگر است و بدون آن، تولید هیچ برنامهای (ساده یا پیچیده) غیرممکن است. طراحی درست و استفاده بجای کنترل خطا و استثنا، توسط بسیاری از برنامه نویسان انجام نمیشود و در این جلسه شما با اصول و روش صحیح پیاده سازی آن آشنا خواهید شد.
۱. کلاسهای Wrapper (Integer، Double، Long، Character، …) ۲. کلاس System ۳. کلاس Object ۴. کلاس Cloneable ۵. کلاس Class ۶. کلاس Math
مهمترین بخش از جاوا را مجموعهای از کلاسها تشکیل میدهند که در این جلسه به آنها پرداخته میشود.
۱. کلاس String و سازندههای آن ۲. متصل کردن رشتهها ۳. متدهای کلاس String ۴. مقایسه کردن Stringها ۵. مکانیابی درون رشتهها ۶. استخراج رشتههای زیرمجموعه یک رشته ۷. کلاس StringBuffer
کار با رشتهها و متنها نیاز هر برنامه است. دادههایی که توسط کاربر وارد میشوند، دادههایی که در پایگاه داده ذخیره و بازیابی میشوند، یا دادههایی که از یک فایل متنی خوانده میشوند یا در یک فایل متنی نوشته میشوند، همگی متن و رشته هستند و برنامه باید بتواند آنها را نگهداری و پردازش کند. در این جلسه با نحوه تعامل با رشتهها آشنا میشوید.
Collection .۱ها ۲. اینترفیس Collection ۳. اینترفیس List ۴. اینترفیس Set ۵. اینترفیس SortedSet ۶. اینترفیس Queue ۷. کلاسهای Collection ۸. کلاس ArrayList ۹. کلاس LinkedList ۱۰. کلاس HashSet ۱۱. اینترفیس Iterator ۱۲. حلقه For ۱۳.Map ۱۴. اینترفیس Map ۱۵. اینترفیس SortedMap ۱۶. اینترفیس Map.Entry ۱۷. کلاس های Map ۱۸. کلاس HashMap ۱۹. کلاس Arrays ۲۰. کلاس و اینترفیسهای قدیمی در پکیج java.util ۲۱. اینترفیس Enumeration ۲۲. کلاس Vector ۲۳. کلاس Stack ۲۴. کلاس Hashtable ۲۵. کلاس Properties ۲۶. کلاس Date ۲۷. کلاس Calendar ۲۸. کلاس Random
در کار با دادهها، موارد فراوانی وجود دارد که نیاز است دادهها را جستجو کنیم، یا آنها را مرتب کنیم، یا دادههای تکرار را حذف کنیم یا به سرعت به آنها دسترسی پیدا کنیم. به این منظور مجموعهای از ساختمان دادههای آماده در زبان جاوا پیاده سازی و آماده شده است که در این فصل با آنها آشنا میشوید. ساختمان دادههای معروفی از قبیل List (که دادههای خود را به ترتیب نگهداری میکند) یا Set (که دادههای غیرتکراری را نگهداری میکند) از معروف ترین اینها هستند. در این جلسه همچنین با کلاسهای Date و Calendar که برای کار با تاریخ و زمان استفاده میشوند آشنا میشوید.
Generics .۱ چرا و چگونه؟ ۲. نامگذاری پارامترهای Generics ۳. متدها و سازندههای Generics ۴. استفاده از نشانههای ?، extends و super ۵. ارث بری
یکی از قابلیتهایی که انعطاف پذیری کدهای جاوا و استفاده مجدد (Reusability) آنها را افزایش میدهد مفهوم Generics است که در این جلسه با ارایه مثالهای کاربردی و عملی آشنا میشوید
۱. کار با فایلها و دایرکتوریها با استفاده از کلاس File ۲. خواندن یا نوشتن در فایلها با استفاده از Streamها ۳. بافر کردن دادهها به منظور کارایی بالاتر Serialization .۴ ۵. کلاس Scanner
امروزه تقریبا در تمام برنامهها با فایلها سروکار داریم. ممکن است تنظیمات یک برنامه را در یک فایل ذخیره کنیم، یا بخواهیم فایلهای عکس، فیلم یا صوت را در برنامه بارگذاری و نمایش دهیم. در این فصل چگونگی کار ایجاد فایل یا دایرکتوری، خواندن فایلها یا نوشتن در آنها را خواهید آموخت. علاوه بر فایلها، خواندن یا نوشتن دادهها را در منابع مختلف (مثلا حافظه سیستم) یاد میگیرید. در انتها با نحوه سریال کردن دادههای جاوا برای عبور از شبکه یا ذخیره در فایل را خواهید آموخت.
۱. موازی سازی بخشهای برنامه ۲. کنترل همزمانی با استفاده از Synchronization ۳. اجرا کنندهها ۴. اینترفیس Callable ۵. اینترفیس Future ۶. کلاس Timer و TimerTask
یکی دیگر از مفاهیم مهم در برنامههای امروزی، موازی سازی اجرای بخشهایی از برنامه است تا به این ترتیب کارایی برنامه و رضایت کاربر افزایش یابد. تصور کنید در زمانیکه کاربر یک فایل را آپلود میکند (که زمان زیادی صرف میکند)، برنامه میتواند به صورت همزمان کار دیگری را نیز انجام دهد. در این فصل استفاده از Threadها و مفاهیم پیاده سازی آنها را در مثالهای عملی و کاربردی ملاحظه خواهید کرد و چالشها آنها را خواهید آموخت.
۱. آشنایی با SQL ۲. مفاهیم JDBC (Driver، Connection، Statement) ۳. جستجو در پایگاه داده (دستور select و join) ۴. بروزرسانی پایگاه داده (insert، update، delete) ۵. مدیریت تراکنش ۶. کلاس Entity
کار با پایگاه دادهها، بخش اصلی و همیشگی برنامههای امروزی است. بدون پایگاه داده، تقریبا هیچ برنامهای امروزه تولید نمیشود! در این جلسه یاد میگیرید که چگونه در یک برنامه جاوا به پایگاه داده متصل شوید، دادههایی را در آن ذخیره یا بارگذاری کنید. نگران نباشید، برای کار با پایگاه داده نگاهی اجمالی به SQL و مفاهیم جدول، ستون، کلید اصلی، و کلید خارجی خواهیم انداخت، همچنین مفهوم مهم «مدیریت تراکنش» و چگونگی انجام آن در برنامههای جاوا را یاد خواهید گرفت.
۱. تعریف قاعده برای رشتهها ۲. کاراکترهای خاص ۳. محدوده کاراکترها ۴. میانبُرها ۵. تکرار ۶. گروه بندی کاراکترها ۷. ارجاع به عقب ۸. انطباق در نقاط مرزی ۹. کلاس Pattern ۱۰. کلاس Matcher ۱۱. کلاس PatternSyntaxException
رشتههایی که در برنامهها پردازش میشوند ممکن است همگی یک قالب داشته باشند، مثلا آدرس وب سایتها، ایمیلها، شماره تلفنها، کد پستیها، همگی یک قالب دارند، به این قالبها «عبارتهای باقاعده» گفته میشود. برنامهها باید بتوانند انطباق یک رشته را بر یک عبارت با قاعده بررسی کنند، یا در یک رشته جستجو کنند و تمام رشتههای منطق بر یک عبارت را بیابند. در این فصل کار با عبارتهای باقاعده که اهمیت زیادی در کار با رشتهها دارند را خواهید آموخت.
Annotation .۱ چرا و چگونه ۲. انواع Annotation ۳. عناصر Annotation ۴. محدوده قابل استفاده از یک Annotation ۵. سیاستهای ماندگاری
Annotationها نوعی علامتگذاری در کدهای برنامه هستند، علامتهایی که توسط جاوا فهمیده و پردازش میشوند. امروزه تمام Java Enterprise مبتنی بر Annotationهاست، بنابراین درک و نحوه پیاده سازی Annotationها اهمیت بسیاری در یادگیری Java Enterprise دارد، البته اگر قصد یادگیری Java Enterprise را داشته باشید!
۱. کلاس JFrame ۲. چیدمان نمایش اجزای واسط کاربری (Layout Management) ۳. کامپوننتهای واسط کاربری ۴. منوها
واسط کاربری بخش مهمی از اغلب برنامههاست. تکنولوژی Swing یکی از تکنولوژیهای جاوا استاندارد برای تولید واسط کاربری است که در این جلسه جزئیات آنرا خواهید آموخت. تکنولوژی Swing یک خصوصیت ممتاز به نام «Look And Feel» دارد که امکان میدهد تِم یا پوسته نمایش واسط کاربری را بدون تغییر در کدهای برنامه تغییر دهیم. به این ترتیب، وقتی واسط کاربری یک برنامه را توسعه میدهید بدون اینکه به شمایل یا زیبایی واسط کاربری فکر کنید، صرفا کارکرد آنرا پیاده سازی و تست میکنید، بعدا میتوانید هر پوستهای بخواهید برای آن انتخاب کنید.یک نکته جالبِ دیگر در مورد واسط کاربری Swing این است، که پنجرهها، منوها، دیالوگها و تمام اجزای واسط کاربری در لینوکس، ویندوز یا مک یکسان و به یک شکل نمایش داده میشود.
Logging .۱ چیست ۲. آبجکت Logger ۳. سطوح لاگ ۴. آبجکت Handler ۵. الگوی نامگذاری فایل لاگ ۶. آبجکت Formatter ۷. آبجکت LogManager
در برنامه های عملیاتی که با دادههای مهم و ارزشمند کار میکنند، ردیابی تمام عملیات برنامه، (ورود و خروج کاربران، ثبت داده، …) حوادث و رخدادهای برنامه (خطاها و استثناها)، و تغییرات داده (تغییر رمز کاربر، ویرایش پروفایل،…) اهمیت زیادی دارد. Logging یک مکانیسم کارآمد و بسیار مناسب برای ثبت رویدادها و عملیات مختلف برنامه است. با استفاده از Logging، میتوانید تمام حوادث برنامه را بدون اینکه تاثیر قابل توجهی در کارایی و کارکرد برنامه داشته باشد در فایلهای متنی که به آنها فایلهای لاگ گفته میشود ذخیره کنید تا بعدا به آنها مراجعه کنید و روند حوادث را در صورت نیاز بررسی کنید.
۱. کلاس داخلی ۲. کلاس داخلی استاتیک ۳. کلاس داخلی غیر-استاتیک ۴. کلاس محلی ۵. کار با کلاس بیرونی ۶. کلاس بی نام (Anonymous) Listener .۷ ۸. عبارتهای لامبدا (Lambda) ۹. اینترفیس Functional ۱۰. کلاس Stream ۱۱. متدهای پیش فرض و متدهای استاتیک ۱۲. قواعد متدهای پیش فرض ۱۳. متدهای استاتیک
مدل سازی بسیاری از موجودات دنیای واقعی در نرم افزار صرفا با استفاده از مفاهیم پایه در شی گرایی دشوار است به همین دلیل جاوا، امکان تعریف یک کلاس داخل یک کلاس دیگر را امکانپذیر کرده است. در این جلسه، کاربرد و اهمیت چنین قابلیتی را با چندین مثال کاربردی بحث خواهیم کرد و سپس استفاده از عبارتهای لامبدا در «برنامه نویسی رویهای» را خواهید آموخت. در انتها، با متدهای پیش فرض و استاتیک و کاربرد آنها آشنا خواهید شد.
۱. واکاوی جزییات کلاسها ۲. دسترسی به اجزای داخلی کلاسها (فیلدها، متدها و سازندهها) ۳. مثال کاربردی
Reflection یکی از تکنولوژیهای جذاب زبان جاواست که امکان میدهد با استفاده از برنامه نویسی، جزییات کلاسها را واکاوی کنیم، آنها را دستکاری کنیم یا در زمان اجرای برنامه آنها را فراخوانی کنیم. قسمت عمدهای از Java EE مبتنی بر Reflection است. دانستن Reflection به درک و یادگیری مفاهیم پیشرفته جاوا کمک میکند.
۱. فایلهای Resource Bundle ۲. آبجکتهای Locale ۳. واکشی متن از آبجکت ResourceBundle ۴. متنها و پیامها ۵. فرمت دهی ۶. استفاده از فرمتهای آماده ۷. فرمتهای دلخواه برای تاریخ و زمان ۸. تغییر نمادهای تاریخ و زمان ۹. پیامها
بسیاری از نرم افزارهایی که امروزه تولید میشوند به بیش از یک زبان (فارسی، عربی، انگلیسی،…) کار میکنند. کاربر میتواند در صفحه اصلی برنامه زبان مورد نظر خود را انتخاب کند، و تا آخر با زبانی که انتخاب کرده با برنامه کار کند. متنهای صفحات، چیدمان صفحات (راست-چین یا چپ-چین)، تقویم صفحات، واحد پول، …مطابق با زبانی که کاربر انتخاب میکند به کاربر نمایش داده خواهد شد. نکته جالب این است که برای تمام زبانها فقط یک کد اجرا میشود، این خاصیت در این جلسه آموزش داده میشود.
JAR .۱، مکانیسم بسته بندی برنامههای جاوا ۲. فایل Manifest ۳. اجرایی کردن فایل JAR
وقتی یک برنامه جاوا توسعه داده و تولید میشود، مجموعهای از فایلها بوجود میآیند. ولی وجود چندین (صدها و در بعضی مواقع هزاران) فایل که در واقع بخشهای یک برنامه هستند میتواند کار نگهداری و حمل و نقل آنها را دشوار کند. ابزار JAR امکان میدهد تا فایلهای یک برنامه را در قالب یک فایل (با پسوند .jar) تجمیع کنیم. فایل JAR مشابه یک فایل ZIP است که خود از مجموعهای از فایلها و دایرکتوریها تشکیل شده است. در این جلسه جزییات ایجاد یک فایل JAR و اجرایی کردن آنرا خواهید آموخت.
Javadoc. ۱ چیست ۲. علامتهای قابل استفاده در javadoc ۳. تولید مستندات از روی javadoc
مستندات سازی یکی از بخشهای با اهمیت نرم افزار است. اما در بسیاری از مواقع وظیفه برنامه نویسان نیست! JavaDoc نوعی از مستندات است که توسط برنامه نویسان لابلای کدها نوشته میشود. این مستندات مشابه توضیحات (comment) لابلای کدها نوشته میشوند ولی توسط یک ابزار با نام javadoc (یکی از ابزارهای JDK) قابل شناسایی هستند. ابزار javadoc میتواند مستندات JavaDoc که داخل کدهای برنامه قرار دارند را استخراج کند و از روی آنها فایلها HTML تولید کند.
پس از ثبت سفارش، به حساب کاربری خود در سایت نیکآموز وارد شده و در بخش «دانلودها» اقدام به دانلود جلسات دوره خریداری شده کنید.
ارسال به تهران: طی ۲۴ ساعت کاری پس از ثبت سفارش، هماهنگی لازم جهت ارسال بسته با پیک توسط تیم پشتیبانی با شما انجام خواهد شد. ارسال به خارج از تهران: طی ۲۴ ساعت کاری پس از ثبت سفارش، بسته ارسالی با آدرس ثبت شده در پنل کاربری، به اداره پست تحویل داده میشود. زمان ارسال و تحویل بسته به شما، منوط به زمانبندی اداره پست بوده و از ۲ الی ۵ روز کاری متغیر خواهد بود.
این دوره به صورت کامل ضبط شده است و به محض خرید قابل دانلود است.
با همهگیری بیماری کووید در سراسر دنیا در سال 1398، مجموعه نیکآموز برگزاری کلاسهای حضوری را متوقف کرده و پس از آن تمامی دورههای آموزشی به صورت وبکستی و آفلاین برگزار شده است
با توجه به بازخوردهای مثبت دانشجویان، کلاسهای حضوری صرفاً در صورت برگزاری بوتکمپها و مسترکلاسها خواهد بود و دورههای آموزشی زین پس به همان صورت آفلاین و وبکستی برگزار میشود.
تمام جشنوارهها از یک الی دو هفته قبل از طریق شبکههای اجتماعی اینستاگرام (@nikamooz)، وبسایت مجموعه (www.nikamooz.com) و همچنین ایمیلهای ارسالی به کاربران اطلاعرسانی میگردد.
در صورت تمایل به دریافت فاکتور رسمی، پیش از خرید خود با واحد فروش با شماره 02191070017 تماس حاصل نمایید.
همانگونه که در بخش سفارش سایت ذکر شده است، امکان ثبت فاکتور رسمی در صورت ثبت خرید آنلاین از سایت مجموعه به هیچ عنوان وجود ندارد.
پس ثبت و نهایی شدن سفارش شما در سایت نیکآموز، تیم پشتیبانی طی 24 تا 72 ساعت کاری با شما تماس خواهند گرفت تا فرایند عضو شدن شما در گروه پشتیبانی تلگرامی هر دوره انجام شود.
در صورت وجود هر گونه سوال و ابهامی میتوانید با شمارههای شرکت تماس حاصل فرمایید و یا از طریق بخش چت پشتیبانی سایت، سوالات خود را مطرح نمایید.
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.
سلام لطفا ویدیو نمونه تدریس مدرس را برای من ایمیل کنین. با تشکر
درود بر شما
لطفا برای دریافت دموی دوره با ایدی @nikamoozwebmaster در تلگرام در ارتباط باشید.س با تشکر از همراهی شما
سلام. وقت بخیر تو این دوره فقط java SE تدریس میشه ؟ اگر ندریس میشه کدوم نسخه اش؟ و اینکه دوره در حدی هست که بشود یک پروژه پیاده سازی کرد؟
با عرض درود و احترام خدمت شما ادمین عزیز لطفا یکی از ویدیوهای آموزشی رو برای من بفرستید باتشکر
درود بر شما لطفا برای دریافت د مو به اکانت @nikamoozwebmaster در تلگرام پیام ارسال نمایید. با تشکر
سلام با این پکیج میشه یه اپلیکیشن حرفه ای اندروید ساخت؟؟
سلام ببخشید دوره پروژه محور است یا نه ؟
دوره تمرین و سناریو محور است و در انتهای دوره یک کارگاه هست که بر روی یک پروژه کار می شود. سپاس از همراهی شما
میشه یه بخشی از اموزش این استاد گرامی رو به ایمیل بنده هم بفرستید؟
درود بر شما لطفا برای دریافت دمو به آیدی @nikamoozwebmaster در تلگرام پیام ارسال کنید. سپاس از همراهی شما
سلام و عرض ادب میخواستم بدونم منظور شما از ثبت نام در دورهای غیر حضوری بعد از ثبت نام و پرداخت لینک دانلود ویدیوهای اموزشی برامون ارسال میشه درست میگم ؟ اگر اشتباه میکنم ممنون میشم راهنمایی کنید با تشکر
درود بر شما منظور این هست که اگر زمان برگزاری دوره این دوره را ثبت نام کنید لینک دانلود برای شما ارسال خواهد شد و در صورت سفارش یکجا فیلم های آموزشی بر روی یک فلش مموری برای شما ارسال خواهد شد. سپاس از همراهی شما