معرفی اجمالی دوره
SQL Server یک سیستم مدیریت پایگاه داده رابطهای یا RDBMS است که توسط مایکروسافت توسعه یافته و به بازار عرضه شدهاست. SQL Server به عنوان یک سرور پایگاه داده، یک محصول نرمافزاری است که وظیفه اصلی ذخیره و بازیابی دادهها را طبق درخواست سایر برنامههای نرمافزاری دارد. در این دوره علاوه بر SQL Server، به طور کامل به آموزش SQL نیز پرداخته میشود.
در دوره آموزش SQL Server یاد میگیرید که چطور یک بانک اطلاعاتی را طراحی و با بانکهای اطلاعاتی SQL Server چگونه کار کنید. با عبور از مراحل ابتدایی آموزش دوره نیز یاد میگیرید چطور اطلاعات یک بانک اطلاعاتی را بهدست آورده و آنها را تغییر دهید. آنچه در این دوره یاد میگیرید مبتنی بر دو قسمت است: در بخش اول با کلیات و تعاریف اولیه آموزشی این دوره آشنا میشوید و در بخش بعدی به یادگیری کاربردی و عملی مفاهیم مربوط به SQL Server میپردازید.
هدف از آموزش SQL Server چیست؟
آنچه در این دوره به عنوان هدف در نظر گرفتهشده، یادگیری اصول و کلیات و البته تسلط شما شرکتکنندگان بر همه بخشهای SQL Server است. هدف اصلی دوره آموزش SQL Server ارتباط برقرار کردن با دادههای بانک اطلاعاتی SQL Server است. در پایان این دوره شرکتکنندگان قادر به ایجاد اصولی یک پایگاه داده، کوئری نوشتن، برنامه نویسی و ... خواهند بود و مهارتهای لازم برای حضور در بازار کار را خواهند داشت.
یادگیری SQL Server چه دستاوردی برای شرکتکنندگان خواهد داشت؟
در انتهای این دوره شرکتکنندگان میتوانند به عنوان کدنویس و توسعهدهنده بانکهای اطلاعاتی مشغول به کار شوند. آنچه در این دوره یاد میگیرید، امکان کار در پوزیشنهای مختلف کاری را که نیاز به تسلط بر SQL Server دارد، برای شما فراهم میکند. همچنین، این دوره مبنای دوره BI خواهد بود و با گذراندن دوره BI پس از این دوره، میتوانید به عنوان یک BI Developer مشغول به کار شوید. همچنین در پایان این دوره شرکتکنندهگان به موضوعات زیر تسلط پیدا خواهند کرد:
آشنایی با مفاهیم پایگاه داده
نحوهطراحی اصولی یک پایگاه داده
نوشتن کوئریهای مختلف
کار با دادهها و نحوه پردازش آنها
برنامهنویسی و مباحث پیشرفته آن
برنامه نویسی T-SQL
آشنایی با بحث همزمانی و Transactionها
دوره آموزش SQL Server برای چه کسانی مناسب است؟
این دوره برای همه افرادی که علاقهمند به ایجاد و مدیریت بانکهای اطلاعاتی هستند، مناسب خواهد بود. افرادی که علاقه دارند ساختار بانکهای اطلاعاتی را بهتر بشناسند، بعد از گذراندن این دوره حتماً به نتایج مناسبی خواهند رسید.
وجه تمایز این دوره با سایر دورههای مربوط به آموزش SQL Server چیست؟
در این دوره یاد میگیرید که چطور کدنویسی، طراحی بانک اطلاعاتی و برنامهنویسی در SQL Server را انجام دهید. همه این آموزشها در یک دوره جمعآوری شده است و این گستردگی وجه تمایز اصلی این دوره قلمداد میشود. به ترتیبی که در اکثر دورههای مشابه و موجود در بازار هریک از این مباحث در یک دوره مجزا تدریس میشود؛ اما ما در این دوره همه این موارد را بدون این که از عمق مطالب کاسته شود، در یک دوره جمعبندی کردهایم.
فصلهای دوره آموزش SQL Server کدام است؟
دوره آموزش SQL Server در پانزده فصل تهیه و تدوین شده است. بعد از آموزش این پانزده فصل شما یاد خواهید گرفت چگونه بانکهای اطلاعاتی طراحی کنید، منطق یک نرمافزار تجاری را داخل یک بانک اطلاعاتی طراحی کنید، گزارشهای متنوع از سیستمهای اطلاعاتی دریافت کنید و در انتها اطلاعات مربوط به یک بانک اطلاعاتی را تغییر دهید.
ویژگیهای دوره
گواهینامه مکتبخونه
خدمات منتورینگ
پروژه محور
تمرین و آزمون
تالار گفتگو
تسهیل استخدام
فصول دوره
فصل اول: پیشگفتار
فصل دوم: مقدمهای بر Microsoft SQL Server
فصل سوم: مقدمهای بر T-SQL Server
فصل چهارم: طراحی بانک اطلاعاتی
فصل پنجم: نوشتن SELECT Queryها
فصل ششم: کار با دادهها
فصل هفتم: Joinها
فصل هشتم: Subqueries
فصل نهم: Set Operatorها
فصل دهم: تغییر دادهها
فصل یازدهم: Table Expression
فصل دوازدهم: مباحث پیشرفتهی برنامهنویسی
فصل سیزدهم: Temporal Table
فصل چهاردهم: T-SQL Programming
فصل پانزدهم: Transactionها و همزمانی;
معرفی مدرس
حمیدرضا صادقیان
حمیدرضا صادقیان، دانشآموخته رشته مهندسی نرمافزار است. ایشان بیش از 8 سال سابقه تدریس دورههای تخصصی SQL Server در زمینههای Querying، Administration و Development در سازمانهای مختلف نظیر هواپیمایی ماهان، وزارت نفت، بانک انصار، دانشگاه شریف و دانشگاه تهران را در کارنامه خود دارد.
ایشان همچنین بهعنوان مشاور SQL Server در سازمانهای مختلفی از قبیل پخش رازی، افرانت، شرکت ملی نفتکش ایران فعالیت کردهاند.
وی بنیانگذار آکادمی Data-Club است که باهدف ارائه راهکارهای تخصصی در حوزه Data Science در ایران فعالیت میکند.
پیشنیازها
باتوجهبه مطالبی که در این دوره به شما آموزش داده میشود، برای شرکت در این دوره نیاز به پیشنیاز به خصوصی وجود ندارد و برای استفاده از مطالب دوره کافی است با کلیات مربوط به برنامهنویسی، کامپیوتر و تعاریف اولیه آشنا باشید.
اما برای تکمیل آموزشهایی که در این دوره به دست میآورید دورههای زیر به شما پیشنهاد میشود:
- دورههای طراحی BI
- دورههای مدیریت بانکهای اطلاعاتی
- دوره پیشرفته کدنویسی SQL Server
روش ارزیابی و نمرهدهی
حد نصاب قبولی در دوره: 75.0 نمره فارغالتحصیل شدن در این دوره نیاز به ارسال تمرینها و پروژههای الزامی دارد.
نمونه گواهینامه