درباره رویداد#
🔵 رویداد LevelUp با هدف آموزش مفاهیم کاربردی در یک بازه زمانی کوتاه، برگزار میشود و ترکیبی از آموزش و مسابقه است. هدف ما از برگزاری این رویداد این است که آنچه را که آموزش میبینید در عمل به چالش بکشید و در یک زمان کوتاه به بخش خوبی از مفاهیم مسلط شوید.
🔵 LevelUp دیتابیس به شکل زیر برگزار میشود و شما مجموعا ۹ ساعت آموزش میبینید، در یک مسابقه آموزشی رقابت میکنید و در پایان نیز در یک جلسه رفع اشکال که بعد از مسابقه برگزار میشود، شرکت و تمرین میکنید. شرکت در این رویداد به کسانی که دوست دارند در کمترین زمان ممکن با مفاهیم دیتابیس آشنا شوند، پیشنهاد میشود.
- ۲۷ بهمن: ۳ جلسه آموزشی ۱.۵ ساعته
- ۲۸ بهمن: ۳ جلسه آموزشی ۱.۵ ساعته
- ۴ اسفند: مسابقه آموزشی + جلسه رفع اشکال
برای مشاهده زمانبندی و سرفصلهای آموزشی هر جلسه روی این لینک کلیک کنید.
🔴 با شرکت در این رویداد:
✔ با دیتابیس و نحوه ذخیرهسازی اطلاعات در جداول دیتابیس، آشنا میشوید.
✔ مقدمات کار با دیتابیس رابطهای را یاد میگیرید و میتوانید کوئریهای ساده و پرکاربرد را بزنید.
✔ کار با سیستم مدیریت دیتابیس MySQL را یاد میگیرید.
✔ با کار با دیتابیس به وسیله ORMهای پایتونی آشنا میشوید.
✔ در یک مسابقه آموزشی رقابت میکنید و با حضور در جلسه رفع اشکال بعد از مسابقه، به پاسخ سوالات خود میرسید.
✔ میتوانید بعد از مسابقه نیز، سوالات آن را حل و تمرین کنید و اگر سوالی داشتید در گروه تلگرامی رویداد از اساتید بپرسید.
✔ در گروه تلگرامی رویداد عضو میشوید و میتوانید با سایر شرکتکنندگان و اساتید رویداد در ارتباط باشید.
✔ به ویدئوهای ضبط شده از کلاسهای آموزشی و رفع اشکال، بدون محدودیت زمانی، دسترسی پیدا میکنید.
مخاطبین رویداد چه کسانی هستند؟
رویداد LevelUp دیتابیس برای همه علاقهمندان برنامهنویسی و کسانی که در شروع این مسیر جذاب هستند، کاربردی و مفید است.
- برنامهنویسان حوزهی بکاند که نیاز به یادگیری دیتابیس دارند
- دانشجویان رشتههای کامپیوتر، برق، صنایع
- علاقهمندان به تحلیل داده که در شروع مسیر هستند
- افرادی که در حوزه مارکتینگ فعالیت دارند و دوست دارند با دیتابیس و نحوه کوئری زدن با SQL آشنا شوند
- افرادی که در مسیر شغلی مدیریت محصول قرار دارند
هزینه رویداد چقدر است؟
هزینه شرکت در این رویداد که شامل ۹ ساعت آموزش، ۱ مسابقه و ۱ جلسه حل تمرین و رفع اشکال است، فقط ۳۸۰ هزار تومان است. همچنین پس از ثبتنام به گروه تلگرامی این رویداد اضافه خواهید شد و میتوانید در مدت رویداد با سایر شرکتکنندگان و اساتید رویداد در ارتباط باشید و شبکهسازی کنید.
علاوه بر این به ویدئوهای آموزشی که از کلاسها ضبط شده است به مدت نامحدود دسترسی خواهید داشت.
پیشنیاز شرکت در رویداد چیست؟
برای شرکت کردن در رویداد فقط لازم است با مقدمات برنامهنویسی آشنا باشید.
جوایز#
۳ نفر برتر مسابقه آموزشی | هدیهای ناقابل اما ویژه 😉 |
مراحل#
رویداد در ۳ روز و در تاریخهای ۲۷ بهمن، ۲۸ بهمن و ۴ اسفند برگزار میشود. دو روز اول (۲۷ و ۲۸ بهمن) شما در کلاسهای آموزشی رویداد شرکت خواهید کرد و در تاریخ ۴ اسفند در مسابقه رویداد به رقابت میپردازید. بعد از مسابقه نیز یک جلسه رفع اشکال برگزار میشود تا سوالات مسابقه را با یکدیگر حل کنیم.
کلاسهای آموزشی روز اول و دوم از ساعت ۱۰ تا ۱۱:۳۰، ۱۲ تا ۱۳:۳۰ و ۱۴ تا ۱۵:۳۰ برگزار میشود تا فرصت استراحت کافی داشته باشید.
🔴 مباحت آموزشی روز اول (۲۷ بهمن)
۵ ساعت و ۳۰ دقیقه
- Database Basic Concepts
- What is Database?
- What is a Relational Database?
- Entity-Relationship Logic in Databases
- What is MySQL?
- Data Structure in Database
- Primary Keys
- Foreign Keys
- CREATE TABLE
- DROP TABLE
- ALTER TABLE
- TRUNCATE
- etc.
- Tables Structure
- Data Types
- DDL Basics
- Retrieving Data
- SELECT
- DISTINCT Operator
- WHERE Clause
- Comparison Operators
- Logical Operators
- Aggregations
- GROUP BY
- Column Aliases
- DML Basics
- Sorting Data
- ORDER BY Clause
- ASC and DESC Operators
- Working With Relationships
- One to One
- One to Many
- Many to Many
- Polymorphic (Generic) Relationships
- Types of Relationships
- What is Table Joining?
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- FULL OUTER JOIN
- Table Aliases
- Subqueries
- EXISTS Operator
🔴 مباحث آموزشی روز دوم (۲۸ بهمن)
۵ ساعت و ۳۰ دقیقه
- Indexes
- What is an Index?
- Index Structure
- Composite Index
- Query Execution Plan
- Transactions
- Isolation levels (REPEATABLE READ, etc.)
- Why transactions?
- Atomicity
- Consistency
- Isolation
- Durability
- Window Functions
- OVER clause
- RANK
- NTH
- FIRST_VALUE
- LAST_VALUE
- Stored Procedures
- User-Defined Functions
- Introduction to ORMs and SQLAlchemy
مسابقه Database LevelUp
۲ ساعت و ۳۰ دقیقه
🔴 جلسه رفع اشکال مسابقه
۱ ساعت
فرهاد یونسی
از شرکتکنندگان LevelUp الگوریتم
رویداد LevelUp باعث میشه خیلی اوقات ایدههای اولیه حل سوالات رو داشته باشید و بدونید چیکار باید بکنید، اگر برنامهنویسی رو یاد گرفتید اما زمان حل سوالات، ایدههای زیادی ندارید، LevelUpمیتونه کمکتون کنه.
MohammadMahdi Rivaz
از شرکتکنندگان LevelUp الگوریتم
شرکت تو لولآپ یه تجربه خیلی خوب و جمع و جور بود. شرکتکننده تو هر سطحی که باشه بهرهای خواهد برد و چیزی یادخواهد گرفت .سیستم آموزش سپس مسابقه و بعد بازخورد بهترین نوع یادگیری به خصوص برای حوزههای فکری مثل الگوریتم هست که لول آپ مطابق همین رویه پیشرفت. زمانبندی و تناسب بین کلاسهاش عالی بود ومدرسان دوره از نوابغ الگوریتم و علوم کامپیوتر بودن.
محمدرضا عسگری
از شرکتکنندگان LevelUp الگوریتم
مربیهای با سطح دانش بالا،تدریس کامل و وقت گذاشتن برای هر سوال و رفع سوالاتی که برای شرکتکنندگان بوجود مییومد از خوبیهای لول آپ بود. بعلاوه اینکه حتی بعد از دوره میشه به درسنامههای دوره دسترسی داشت و از مربیها اگه سوالی پیش اومد، بپرسیم.
دانیال حمزه لویی
از شرکتکنندگان LevelUp الگوریتم
اساتید مختلفی دوره رو تدریس میکردن و هرکس متود خاص خودش رو داشت برای تدریس اما اینکه ترکیب آموزش و مسابقه بود، خوب بود. مسابقات بخش مهمی بود و رفع اشکال بعد مسابقات خودش مثل کلاس بود.
عیسی گداری
از شرکتکنندگان LevelUp الگوریتم
از لحاظ آموزش خیلی خوب بود چون به صورت سوال و رفع اشکال بود و خیلی بیشتر تاثیر داره تا یه محتوا و متن خالی. بهترین بخشش مسابقه بود و معمولا توی مسابقه اشکالات رو میفهمی و تاثیر داشت روی یادگیری.
اساتید#
مدیر پروژه و مدرس در کوئرا
تحلیلگر داده در اکتک تکنولوژی