Joe Marini

وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده
جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.
دوره های این مدرس:

آموزش HTML5: File API

HTML5: File API

مفاهیم پشت فناوری HTML5 File API را معرفی می کند.


آموزش توسعه Android: اتصال داده

Android Development: Data Binding

از مزایای اتصال داده برای برنامه های Android مطلع شوید. بیاموزید که چگونه با عبارات الزام آور کار کنید ، به منابع داده قابل مشاهده متصل شوید و موارد دیگر.


آموزش JavaScript: برنامه نویسی فرم وب

JavaScript: Web Form Programming

تکنیک های عملی برای ساخت فرم های وب مدرن را دریافت کنید. بیاموزید که چگونه فرم هایی ایجاد کنید که داده های پاک را بازگرداند و درک ، پیمایش و تکمیل آنها برای کاربران آسان باشد.


آموزش پایتون برای برنامه نویس C #

Python for the C# Developer

این دوره با مربی جو مارینی به توسعه دهندگان C # کمک می کند تا دانش خود را به زبان پایتون مورد تقاضا ترجمه کنند. مقایسه ساختارهای اساسی زبان ، توابع و موارد دیگر.


آموزش C#: Delegates, Events and Lambdas (2015)

C#: Delegates, Events and Lambdas (2015)

کاوش عمیق نمایندگان، رویدادها و لامبداها: عناصر C# برای ایجاد عملکردهای کارآمدتر و انعطاف پذیرتر.


آموزش C #: نمایندگان ، رویدادها و Lambdas

C#: Delegates, Events and Lambdas

کاوش عمیق نمایندگان ، رویدادها و lambdas: عناصر C # برای ایجاد عملکردهای کارآمد و انعطاف پذیر.


آموزش پیام رسانی ابری Firebase برای آندروید

Learning Firebase Cloud Messaging for Android

با راه حل قدرتمند Firebase Cloud Messaging (FCM) از Google شروع کنید و بیاموزید چگونه این راه حل قدرتمند را در برنامه های Android خود ادغام کنید.


آموزش C# پیشرفته: ویژگی های زبان

Advanced C#: Language Features

در مورد ویژگی های زبان عمومی، تطبیق الگو، کلاس ها و رکوردها در سی شارپ بیاموزید.


آموزش پایتون پیشرفته: کار با داده ها

Advanced Python: Working With Data

در مورد ویژگی های پایتون که می تواند به شما در درک داده های خود کمک کند، بیاموزید.


آموزش برو به الگوهای طراحی

Go Design Patterns

الگوهای طراحی آزمایش شده و واقعی مورد استفاده برای انجام وظایف برنامه نویسی متداول در زبان برنامه نویسی Go را بیاموزید.


آموزش یادگیری پایتون

Learning Python

با پایتون ، زبان شی گرا و محبوب و بسیار خواندنی ، شروع کنید.


آموزش یادگیری سی شارپ

Learning C#

اصول زبان C # را بیاموزید.


آموزش C#: داده های کاربردی

C#: Applied Data

یاد بگیرید که چگونه مجموعه های ساختار یافته داده ها را در سی شارپ نگهداری کنید و کلاس مجموعه مناسب را برای طیف گسترده ای از سناریوهای برنامه نویسی انتخاب کنید.


آموزش HTML5: فرم های وب

HTML5: Web Forms

جزئیات آخرین پیشرفتهای فرمهای سمت مشتری را که در مشخصات HTML5 پیدا کرده اید.


آموزش JavaScript: API های مرورگر مدرن

JavaScript: Modern Browser APIs

با استفاده از JavaScript و مجموعه ای از API های مرورگر مدرن ، برنامه های بسیار عالی ایجاد کنید. روش های بهبود مدیریت داده ، افزایش عملکرد برنامه و موارد دیگر را کشف کنید.


آموزش پایتون پیشرفته دستی: کاوش و دستکاری داده ها

Hands-On Advanced Python: Data Exploration and Manipulation

در این دوره عملی و تعاملی با چالش های کدنویسی در CoderPad، اعمال مفاهیم پیشرفته و حرکات کدنویسی در پایتون را تمرین کنید.


آموزش C #: رابط ها و موارد عام

C#: Interfaces and Generics

با یادگیری استفاده از رابط ها و ژنریکال ، مهارت های برنامه نویسی C # خود را به سطح بعدی برسانید.


آموزش یادگیری پلیمر

Learning Polymer

با Polymer - یک کتابخانه جاوا اسکریپت منبع باز - شروع کنید و بیاموزید که چگونه از اجزای وب برای هوشمندتر کار کردن استفاده کنید.


آموزش پایتون در اکسل شروع سریع

Python in Excel Quick Start


آموزش یادگیری بوم HTML

Learning HTML Canvas

آیا می خواهید با HTML و JavaScript تجربیات وب غنی و همهجانبه ایجاد کنید؟ بیاموزید که چگونه از عنصر Canvas برای ساختن گرافیک و انیمیشن 2 بعدی روی صفحه استفاده کنید.


آموزش C #: رابط ها و عمومی (2015)

C#: Interfaces and Generics (2015)

با یادگیری استفاده از رابط ها و موارد عمومی ، مهارت های کدگذاری C# خود را به سطح بعدی برسانید.


آموزش برنامه نویسی شی گرا پایتون (2020)

Python Object-Oriented Programming (2020)

یاد بگیرید که چگونه از ویژگی های شی گرا پایتون، از جمله روش های جادویی و کلاس های داده، برای نوشتن کد کارآمدتر و موثرتر استفاده کنید.


آموزش جاوا اسکریپت: الگوبرداری

JavaScript: Templating

نگاهی به راه حل های محبوب JavaScript برای برنامه های وب مدرن که داده ها را مصرف و نمایش می دهند ، بیابید.


آموزش توسعه اندروید: درک اهداف

Android Development: Understanding Intents

عملکرد برنامه خود را با اهداف Android گسترش دهید. با استفاده از اهداف داخلی ، انجام کارهای معمول - گرفتن عکس ، باز کردن URL ، ارسال ایمیل و موارد دیگر - را بیاموزید.


آموزش کتابخانه های ضروری پایتون

Python Essential Libraries

بیاموزید که چگونه از چهار کتابخانه ضروری که هر توسعه دهنده پایتون برای سناریوهای توسعه معمول باید در نظر بگیرد ، استفاده کنید: آونگ ، درخواست ها ، PyFilesystem و Pillow.


آموزش کتابخانه استاندارد پایتون

Python Standard Library Essential Training

بیاموزید که چگونه از کدهای پیش ساخته در کتابخانه استاندارد پایتون استفاده کنید تا برنامه های ساختمانی با پایتون را حتی راحت تر کنید.


آموزش تجزیه و تحلیل برنامه تلفن همراه برای توسعه دهندگان

Mobile App Analytics for Developers

نحوه پیاده سازی تجزیه و تحلیل اساسی ، جمع آوری داده ها و تجزیه و تحلیل نتایج خود را برای تعیین ویژگی های ایجاد و نحوه ارائه بهترین ویژگی ها به کاربران خود کشف کنید.


آموزش jQuery

jQuery Essential Training

موارد ضروری این کتابخانه محبوب جاوا اسکریپت را بیاموزید. نحوه استفاده از jQuery را برای افزودن محتوای پویا ، انیمیشن داده از راه دور و جلوه ها به وب سایت ها و برنامه های خود بیاموزید.


آموزش پایتون پیشرفته: ویژگی های زبان

Advanced Python: Language Features

با ویژگی های پیشرفته تر زبان پایتون آشنا شوید.


آموزش یادگیری رابط کاربری jQuery

Learning jQuery UI

بیاموزید که چگونه با jQuery UI رابط های صیقلی و جذاب برای وب سایت ها و برنامه های تلفن همراه خود ایجاد کنید.


آموزش C#: ساختارهای داده کاربردی

C#: Applied Data Structures


آموزش یادگیری کتابخانه استاندارد

Learning the Go Standard Library

زبان برنامه نویسی Go یک انتخاب محبوب برای توسعه دهندگان است و این دوره یکی از دلایل اصلی افزایش محبوبیت آن ، کتابخانه استاندارد Go را پوشش می دهد.


آموزش پایتون: XML ، JSON و وب

Python: XML, JSON, and the Web

بیاموزید که چگونه از پایتون برای ارسال ، بازیابی و تحویل داده ها مانند XML و JSON از طریق وب استفاده کنید.


آموزش یادگیری م Webلفه های وب

Learning Web Components

بیاموزید که چگونه از اجزای وب برای ساده سازی توسعه و نگهداری برنامه های وب استفاده کنید. نحوه شخصی سازی الگوهای HTML ، واردات HTML ، عناصر داخلی و Shadow DOM را بیابید.


آموزش مبانی برنامه نویسی: الگوریتم ها

Programming Foundations: Algorithms


آموزش توسعه برنامه Android: ارتباط با کاربر

Android App Development: Communicating with the User

اطمینان حاصل کنید که کاربران شما اطلاعات مناسب را در زمان مناسب دریافت می کنند. بیاموزید چه موقع و چگونه می توانید از گزینه های اصلی ارتباط با کاربر در برنامه های Android خود استفاده کنید.


آموزش C #: مجموعه ها

C#: Collections

بیاموزید که چگونه مجموعه داده ها را در C # حفظ کنید و کلاس مناسب را برای استفاده در سناریوهای برنامه نویسی مناسب انتخاب کنید.


آموزش C#: نمایندگان، رویدادها و Lambdas

C#: Delegates, Events, and Lambdas

برای ایجاد توابع کارآمدتر و انعطاف‌پذیرتر، به کاوش عمیق نمایندگان، رویدادها و لامبداها: عناصر C# بپردازید.


آموزش ضروری سی شارپ و دات نت

C# and .NET Essential Training

با سی شارپ اصول برنامه نویسی دات نت را بیاموزید.


آموزش ویژوال استودیو کد برای توسعه دهندگان پایتون

Visual Studio Code for Python Developers

هنگام کار با پروژه های پایتون ، از Visual Studio Code نهایت استفاده را ببرید. درباره نوشتن و اشکال زدایی کد پایتون ، به حداکثر رساندن بهره وری خود با افزونه ها و موارد دیگر اطلاعات کسب کنید.


آموزش مبانی برنامه نویسی: الگوریتم ها

Programming Foundations: Algorithms

الگوریتم ها عناصر سازنده جهانی برنامه نویسی هستند. محبوب ترین و مفیدترین الگوریتم های برنامه نویسی را برای جستجو و مرتب سازی داده ها ، شمارش مقادیر و موارد دیگر بیاموزید.


آموزش برنامه نویسی شی گرا Python

Python Object-Oriented Programming

بیاموزید که چگونه از ویژگی های شی گرا پایتون ، از جمله روش های جادویی و کلاس های داده ، برای نوشتن کد کارآمدتر و موثر استفاده کنید.


XML آموزش

XML Essential Training

با زبان نشانه گذاری توسعه پذیر (XML) شروع کنید. درباره قوانین اساسی XML اطلاعات کسب کنید ، نحو آن را کاوش کنید و موضوعات پیشرفته تری مانند سبک کردن XML خود را با CSS مرور کنید.


آموزش یادگیری جولیا

Learning Julia

با اصول جولیا ، یک زبان برنامه نویسی محبوب که قدرت و انعطاف پذیری پایتون را با سرعت C ترکیب می کند ، بیاموزید.


آموزش موبایل جی کوئری

jQuery Mobile Essential Training

برنامه های موبایل غنی و تعاملی را برای دستگاه های iOS و Android بدون نیاز به نوشتن کد بومی ، همه با jQuery Mobile ایجاد کنید.


آموزش Visual Studio Code برای توسعه دهندگان وب

Visual Studio Code for Web Developers

بیاموزید که هنگام کار با پروژه های تحت وب ، از Visual Studio (VS) Code - ویرایشگر کد قدرتمند مایکروسافت - نهایت استفاده را ببرید.


آموزش پایتون پیشرفته

Advanced Python

مهارت های پیشرفته برنامه نویسی پایتون را توسعه دهید. بیاموزید که از ویژگی های سطح بعدی پایتون مانند روش های کلاس خاص شی گرا استفاده کنید.


آموزش کد ویژوال استودیو برای وب: نگاه اول

Visual Studio Code for the Web: First Look

اولین نگاهی به نسخه وب مبتنی بر وب کد ویژوال استودیو دریافت کنید.