کارشناسان معتقد هستند یادگیری برنامه نویسی در عصر حاضر مانند یادگیری خواندن و نوشتن است و چون یادگیری در سن پایین سریع است، پس آموزش برنامه نویسی به کودکان بسیار حائز اهمیت میباشد. برنامه نویسی میتواند مزایای زیادی در تربیت کودکان و جهت دهی اهداف آنها داشته باشد.
یکی از راه هایی که میتوان به کمک آن مهارت حل مسئله و تفکر ریاضی را به کودکان یاد داد، برنامه نویسی است اما آموزش برنامه نویسی کودکان خود مهارت خاصی نیاز دارد. اولین گام، تقسیم یک موضوع به بخشهای کوچکتر است تا حل آن ساده شود. زمانی که کودک میخواهد با استفاده از برنامه نویسی یک بازی طراحی کند، شکستن مسئله به زیر مسئلههای کوچکتر اهمیت زیادی دارد. درواقع او باید پروژه ای را که قرار است انجام دهد را به چند مینی پروژه تقسیم کند.
او برای حل کردن هر کدام از آن مینی پروژه ها، دفعات زیادی به مشکل بر میخورد و برای رفع آنها راههای زیادی را امتحان میکند. این فرآیند به کودکان کمک میکند که بتوانند مهارت حل مسئله را به خوبی درک کنند و آموزش ببینند. اعتماد به نفس و حس استقلالی که کودک بعد از به پایان رساندن پروژه خود به دست میآورد، تاثیر زیادی در خلاقیت و تصمیم گیریهای فردی او خواهد داشت.
در ۱۷ سال اخیر بیش از ۳۵ هزار نفر در سون لرن به صورت تخصصی آموزش برنامه نویسی دیده اند و هزاران نفر از این عزیزان در شرکتهای مختلف استخدام شده اند.
مهمترین عامل موفقیت دانشپذیرانی که موفق به استخدام و کسب درآمد پس از دورههای سون لرن بوده اند، نظم و استمرار در پیگیری محتوای دوره و انجام تمرینها و چالش پذیری آنها بوده است.
علم داده (Data Science) شامل مجموعهای از اصول، تعریف مسئله، الگوریتمها و فرآیندها است که هدف آن استخراج الگوهای غیرواضح و مفید از مجموعه دادهها است. امروز علم داده در حال تحول حوزههای علمی و کاربردی مختلف از پزشکی، روان شناسی، علوم اجتماعی، کسبوکار و مدیریت، علوم پایه، فنی و مهندسی و … است.
این دوره در ۳۱ جلسه برگزار میشود که هر جلسه ۳ ساعت و نیم است. جمعاً در این دوره بیش از صد ساعت محتوای آموزشی با تکیه بر حل مسئله از دنیای واقعی در حوزههای مختلف علم داده ارائه میگردد. برنامه هر جلسه به شرح زیر است:
جلسه اول: مقدمهای بر علم داده، نصب آناکوندا، کار اولیه با پایتون (اعداد، حروف، عملگرها)
جلسه دوم: ساختارهای داده، عبارات شرطی و حلقهها در پایتون
جلسه سوم: ماژولها و کتابخانه، توابع و کلاس در پایتون، مثال الگوریتم نیوتن-رافسون
جلسه چهارم: آشنایی با کتابخانه Numpy در پایتون، مروری بر مفاهیم جبرخطی و ماتریسها
جلسه پنجم: آشنایی با کتابخانه Pandas در پایتون
جلسه ششم: آشنایی با کتابخانه Matplotlib در پایتون
جلسه هفتم: روشهای آمار توصیفی و استنباطی برای شناخت داده- موردکاوی اول
جلسه هشتم: نحوه مواجهه با دادههای گمشده و دادههای پرت- موردکاوی دوم
جلسه نهم: مقدمهای بر یادگیری ماشین، آشنایی با الگوریتم kNN
جلسه دهم: پیادهسازی الگوریتم kNN در پایتون و آشنایی با مراحل مدلسازی در یادگیری ماشین – موردکاوی سوم
جلسه یازدهم: الگوریتم رگرسیون خطی
جلسه دوازدهم: پیادهسازی الگوریتم رگرسیون خطی در پایتون – موردکاوی چهارم
جلسه سیزدهم: رگرسیون گام به گام و رویکردهای قاعدهسازی در رگرسیون خطی- موردکاوی پنجم
جلسه چهاردهم: آشنایی با الگوریتم درخت تصمیم و جنگل تصادفی در یادگیری ماشین- موردکاوی ششم
جلسه پانزدهم: آشنایی با رگرسیون لجستیک
جلسه شانزدهم: آشنایی با الگوریتمهای kNN، درخت تصمیم، جنگل تصادفی و ماشین بردار پشتیبان برای حل مسائل دستهبندی
جلسه هفدهم: پیادهسازی الگوریتمهای دستهبندی در پایتون – موردکاوی هفتم
جلسه هجدهم: آشنایی با الگوریتمهای نظارتنشده؛ خوشهبندی و کاهش بعد
جلسه نوزدهم: پیادهسازی الگوریتمهای نظارتنشده در پایتون- موردکاوی هشتم
جلسه بیستم: مقدمهای بر یادگیری عمیق- موردکاوی نهم
جلسه بیستویکم: تحلیل سریهای زمانی
جلسه بیستودوم: پیادهسازی تحلیل سریهای زمانی در پایتون- موردکاوی دهم
جلسه بیستوسوم: مقدمهای بر زبان برنامهنویسی R: ساختارهای داده، عبارات شرطی، حلقهها، توابع و کتابخانه
جلسه بیستوچهارم: تحلیلهای آماری در R- موردکاوی یازدهم
جلسه بیستوپنجم: پیادهسازی یادگیری ماشین در R بخش اول – موردکاوی پنجم در R
جلسه بیستوششم: پیادهسازی یادگیری ماشین در R بخش دوم – موردکاوی هفتم در R
جلسه بیستوهفتم: آشنایی با مفاهیم پایگاه داده و انبار داده
جلسه بیستوهشتم: راهاندازی پایگاه داده MySQL- موردکاوی دوازدهم، بخش اول
جلسه بیستونهم: تمیزکردن و پردازش دادهها در SQL- موردکاوی دوازدهم، بخش دوم
جلسه سیام: کوئرینویسی پیشرفته در SQL- موردکاوی دوازدهم، بخش سوم
جلسه سیویکم: مقدمهای بر پیادهسازی محصولات دادهمحور- موردکاوی سیزدهم
علاقمندان به حوزه علوم داده (Data Science)، یادگیری ماشین و دادهکاوی، اعضای تیم داده و هوش تجاری شاغل در استارتاپها، سازمانها و کسب و کارها، علاقهمندان به امور پژوهشی در حوزه علم داده و افرادی که به دنبال آموزش های کاربردی و ارتقاء مهارت های خود هستند، میتوانند در این دوره شرکت نمایند. با مراجعه به صفحه آشنایی با رشتههای دانشگاهی مرتبط با علم داده در ایران به درک بیشتری در این حوزه میرسید.
متخصص علمداده براساس آخرین آمارهای رسمی جزو سه شغل برتر در سال 2022 هست. شغلی که علاوه بر جذابیت شغلی دارای حقوق و مزایای بسیار بالاتری به نسبت سایر مشاغل بوده است. متخصص علمداده فردی است که مهارتهای خود را در زمینه آمار و ساختن مدلهای یادگیری ماشین بکار میبرد تا پیشبینیها را انجام دهد و به سؤالات کلیدی در کسبوکار پاسخ دهد. همچنین یک متخصص علمداده باید درست مانند یک تحلیلگر داده قادر به پاکسازی، تجزیهوتحلیل و تجسم دادهها باشد. بااینحال، یک متخصص داده، عمق و تخصص بیشتری در این مهارتها دارد و همچنین قادر به آموزش و بهینهسازی مدلهای یادگیری ماشین است. متخصص علمداده فردی است که میتواند با پرداختن به سؤالات نامحدود و دگرگون پذیر و استفاده از دانش خود در مورد آمار و الگوریتمهای پیشرفته، ارزش زیادی را خلق کند.
دوره جامع علمداده در ۱۵ سرفصل کاربردی طی ۳۵۰ ساعت منطبق با نیازمندیهای بازار کار طراحی و برنامهریزی شده است. این دوره یک سفر منسجم و جامع جهت تبدیلشدن شما به یک متخصص علمداده خواهد بود. در این دوره با مفاهیم، تکنیکها و ابزارهای مرجع و تخصصی روز علمداده توسط برجستهترین اساتید در سرفصلهای زیر تدریس خواهند شد.