علم داده ها (Data Science)، مطالعاتی پیرامون استخراج دانش و آگاهی از مجموعهای داده و اطلاعات است. هدف این علم، استخراج مفهوم از داده و تولید محصولات داده محور است. به شاغلین در حوزه ی علم داده، داده پژوه (data scientist) می گویند. یکی از شاخههای وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) است که به تنظیم و اکتشاف شیوهها و الگوریتمهایی میپردازد که بر اساس آنها رایانهها و سامانهها توانایی تعلم و یادگیری پیدا میکنند. یکی از لذت بخش ترین و جزو 10 تا از بهترین و پرطرفدارترین شغل های جهان علوم داده است. این شغل به طور متوسط در دنیا در آمدی حدود 120 هزار دلار دارد. موضوع فقط پول نیست و جذابیت بی نظیر آن برای خیلی ها شگفت انگیز است. اگر شما یک برنامه نویس هستید یا تجربه نوشتن اسکریپت دارید، این دوره آموزشی به شما آموزش می دهد که چکونه از علوم داده در جهت بهره وری بیشتر کار خود در صنعت و یا هرجای دیگر استفاه کنید. این دوره آموزشی شامل 68 درس و حدود 9 ساعت فیلم است و تمام مثال های آن روی پایتون زده می شود.
دوره های حرفه ای سیسکو به نام CCNP مخفف Cisco Certified Network Professional شامل آموزش های حرفه ای تر و تخصصی تر در زمینه مهارت های شبکه می باشد و مباحث آن در سه گروه Switch ،Route و TShoot تفکیک شدهاند. آزمون Route که با کد 101-300 تعریف شده است، مباحث مسیریابی، پروتکلهای مسیریابی و همچنین پیکربندی روترها را به صورت تخصصی در بر میگیرد. در واقع در این دوره پروتکل های مسیریابی پویا مانند (BGP,OSPF,EIGRP,RIP)به طور دقیق تری مورد بررسی قرار می گیرند. شرکت CISCO سه سطح از مدارک را جهت متخصصین IT در نظر گرفته (آشنائی (Associate)، متخصص (professional)، سطح مهارت عالی (Expert)) که دارای ابعاد متفاوتی برای بر آوردن نیاز و تقاضای افراد مختلف است. سطوح مختلف و متنوعی در مدارک CISCO موجود است. اخذ مدرک از CISCO بسیار ارزشمند است و ارزش و اعتبار والائی برای متخصصین شبکه، مدیران آن ها و شرکت هایی که این متخصصان را استخدام نموده اند، دارند.
مانگودیبی (MongoDB) یک پایگاه داده ی سند گرای متنباز، کارا، مقیاسپذیر و بدون نیاز به طرح بندی اولیه نوشته شده در زبان برنامهنویسی ++C است. هدف مانگو دی بی پرکردن فاصله ی ذخیره بندی های کلید/مقداری و سامانه های سنتی مدیریت پایگاه داده رابطهای بوده است. مانگو دی بی برای رفع مشکلاتی طراحی شده که با پایگاه دادههای رابطهای به سادگی رفع نمیشوند. برای مثال اگر پایگاه داده کارسازهای زیادی را در برگیرد. مانگو دی بی به جای اینکه همانند پایگاه های دادههای رابطهای کلاسیک دادهها را در جداول ذخیره کند، دادههای ساختار یافته را در اسنادی با قالبی شبیه به جیسون (مانگودیبی این قالب را بیسون(BSON) مینامد) ذخیرهسازی می کند، و بدین ترتیب یکپارچه سازی دادهها را در برخی اقسام برنامههای کاربردی آسانتر و سریعتر می کند. در این دوره آموزشی از سطوح اولیه تا سطوح پیشرفته کار با MongoDB و همچنین مفاهیم NoSQL آموزش داده می شود.
کارساز وب آپاچی یا سرویس دهندهٔ اچتیتیپی آپاچی که بیشتر آن را آپاچی مینامند، یک برنامهی کارساز وب است که نقش کلیدی در توسعهٔ دنیای وب ایفا میکند. در سال ۲۰۰۹ آپاچی اولین برنامهٔ کارساز وب بود که حدود ۱۰۰ میلیون وبگاه به کمک آن سرویسدهی میکردند. آپاچی بهطور معمول در محیطهای بر پایه یونیکس و لینوکس استفاده میشود. این برنامه تحت مجور آپاچی بوده و بهصورت متنباز است. و از سال ۱۹۹۶ تاکنون پرکاربردترین برنامه در حوزهٔ خود است. در فوریه ۲۰۱۱ بیش از ۵۹٫۱۳٪ وبگاهها را پشتیبانی میکرد. و در همین تاریخ، سرویسدهی ۶۶٫۶۲٪ از میلیونها سایتِ پرترافیک، توسط آپاچی انجام میشد.
یک تکنیک جدید در توسعه وب سایت ها، تکنیک Cassandra است که به روش NOSQLdatabase یا (بدون پایگاه داده) نیز شناخته می شود. در این نوع تکنیک قادر خواهید بود حجم عظیمی از اطلاعات را بدون ذخیره در پایگاه داده نگهداری کنید.
در این آموزش شما در 100 درس با نحوه توسعه وب سایت های بدون دیتابیس (NOSQLdatabase) با استفاده از تکنیک Cassandra آشنا می شوید.
جاوا (Java) یک زبان برنامهنویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان بالا است و وابسته به سیستمعامل خاصی نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع سیستمعاملی اجرا کرد. برنامههای جاوا به صورت کدهای بیتی کامپایل میشوند.
Java Spring Framework مشهورترین فریم ورک برای ساخت نرم افزارهای تحت وب با جاوا می باشد. Hibernate یک کتابخانه نگاشت شی-رابطه ای (object-relational mapping) برای زبان جاوا است که چارچوبی را برای نگاشت یک شی به یک پایگاه داده رابطه ای فراهم می آورد.
در این آموزش شما با Java Spring Framework و در عمق آن با Hibernate آشنا می شوید. همچنین با مواردی همچون ساختار MVC، لایه دسترسی به دادهشی، Ajax, REST Web service, Spring Security, Cron Job, Apache Tiles آشنا می شوید.
R یک زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری و تحلیل داده است، که بر اساس زبانهای اس و اسکیم پیادهسازی شده است. این نرمافزار متن باز، تحت اجازهنامه عمومی همگانی GNU عرضه شده و به رایگان قابل دسترس است. R حاوی محدودهٔ گستردهای از تکنیکهای آماری (از جمله: مدلسازی خطی و غیرخطی، آزمونهای کلاسیک آماری، تحلیل سریهای زمانی، ردهبندی، خوشهبندی و غیره) و قابلیتهای گرافیکی است. در محیط R، کدهای سی، ++C و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره میتوانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه نرمافزار R اغلب به منظور انجام محاسبات آماری به کار میرود، این نرمافزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرمافزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است. R، همچنین نرمافزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست. در این آموزش شما با اصول و مبانی مصورسازی داده ها و استفاده از زبان R برای نمایش آنها آشنا می شوید.
در این دوره آموزشی در مورد یک دوره منحصر به فرد و ابتکاری ساخت محبوب ترین چهارچوب های PHP بحث شده است. این آموزش به شما کمک می کند که چگونه برای پروژه های طراحی سایت خود یک چهارچوب خاص و صحیح انتخاب کنید، همچنین در این برنامه آموزش ده عدد از برترین و محبوب ترین فریم ورک های PHP را فرا می گیرید. در این آموزش مجموعه ای از ویژگی ها و مزایای هر چهارچوب معرفی می شود. اگر شما یک برنامه نویس تازه کار هستید و هنوز سبک خاصی برای خود مشخص نکرده اید، این دوره مناسبی برای شما می باشد.
تمامی اطلاعات ما، بر روی رسانه های دیجیتال مطمئن و محفوظ مانند DVD یا هاردهای اکسترنال نیست و این اطلاعات ممکن است به دست دزدان و هکرها بیفتد. از جمله رسانه هایی که اطلاعات ما بر روی آنها است و در معرض خطر قرار دارد موبایل، لپ تاپ، فضای Cloud و ... است. در این دوره راه ها و روش هایی که ممکن است به راحتی این وسایل مورد حمله قرار گیرند را آموزش می دهیم و همچنین شما فرا می گیرید که چگونه در مقابل این راه های نفوذ مانع قرار دهید. رسانه هایی که در مورد آنها بحث می کنیم سیستم های کامپیوتری، سیستم های Cloud، شبکه، وایرلس، وب سایت، اپلیکیشن های آنلاین، حساب های کاربری نظیر ایمیل و رسانه های اجتماعی است.
MATLAB یک محیط نرمافزاری برای انجام محاسبات عددی و یک زبان برنامهنویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامهنویسی مربوطهاست که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شدهاست. این نام حاکی از رویکرد ماتریس محور برنامهاست، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته میشوند. مواقعی که حجم و پیچیدگی داده ها بالا می رود و پیچیدگی الگوریتم افزایش می یابد، نمایش نتایج در قالب تصویر در فهم و درک آن بسیار موثر خواهد بود. در این آموزش شما با اصول و مفاهیم طراحی انواع نمودار و مصورسازی نتایج آشنا می شوید.
بهینهسازی موتور جستجو، (Search Engine Optimization)، یک روند مناسب برای بهبود دید یک وب سایت یا یک صفحه وب در یک موتور جستجوی طبیعی و یا الگوریتمی است. بطور کلی وب گاههایی که بالاترین مکان و بیشترین تکرار در صفحه نتایج جستجو را دارند، بازدید کننده بیشتری از طریق موتورهای جستجو بدست میآوردند. SEO توانایی انواع جستجو را دارد، از جمله: جستجوی تصاویر، مکانی، جستجوی ویدئو، جستجوی علمی، جستجوی خبری و صنعت خاص در رأس موتور جستجو هستند.
در این دوره ی آموزشی شما با تکنیک ها و نحوه بهینه سازی سئو سایت جهت افزایش بازدید سایت به صورت رایگان از طریق موتور های جستجو آشنا می شوید.