David Gassner

نویسنده 60+ دوره آموزشی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار دیوید گاسنر نویسنده بیش از 60 دوره آموزش فنی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار است.

دیوید یک مربی ارشد کارکنان است که متخصص در سیستم عامل های توسعه و زبان های برنامه نویسی از جمله Android و Java است. وی در حال حاضر محتوای آموزشی برای توسعه دهندگان اندروید و محتوایی ایجاد می کند که چندین زبان برنامه نویسی از جمله جاوا ، C # ، Visual Basic و Go را پوشش می دهد. وی پیش از این رئیس و بنیانگذار خدمات فنی باردو ، یک ارائه دهنده آموزش شبکه Adobe Solutions بود. وی به عنوان یک متخصص خبره Adobe ، دوره های آموزشی ادوبی را نوشت و آموزش های گسترده ای را در مورد Flex ، ColdFusion ، Dreamweaver و Flash ارائه داد. وی نویسنده کتاب های کتاب مقدس فلکس 3 و کتاب مقدس Flash Builder 4 و Flex 4 بود. وی اخیراً Audio Cues - برنامه ای Android برای اجرای صدا در اجرای زنده - را طراحی و توسعه داده است که در فروشگاه Google Play در دسترس است.
دوره های این مدرس:

آموزش Learning Go (2015)

Learning Go (2015)


آموزش Kotlin Essential Training (2018)

Kotlin Essential Training (2018)

موارد ضروری برنامه نویسی کوتلین را بیاموزید. این دوره اصول مربوط به هر برنامه نویس مبتدی کوتلین را برای شروع نوشتن کد کوتلین برای اندروید و سایر سیستم عامل ها مورد نیاز قرار می دهد.


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

Building an Android App with Jetpack Libraries

با Android Jetpack روند کار خود را سرعت بخشید. بیاموزید که چگونه از کتابخانه های Jetpack برای ساخت سریعتر و کارآمدتر برنامه های Android استفاده کنید.


آموزش نگاه اول: جاوا 15

First Look: Java 15

در مورد جاوا 15 جدید کنجکاو هستید؟ در این دوره تنظیم شوید تا با جدیدترین ویژگی های این نسخه به سرعت بیشتر شوید.


آموزش ساخت برنامه های اندروید انعطاف پذیر با API Fragment ها با جاوا

Building Flexible Android Apps with the Fragments API with Java

با Android Fragment API طرح بندی برای اندازه های مختلف صفحه ایجاد کنید. با افزودن و حذف قطعات با جاوا و XML و استفاده از قطعات برای انتخاب پویا پوسته ها آشنا شوید.


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

Android Development Essential Training: The User Interface with Kotlin

با یادگیری نحوه طراحی یک رابط کاربری ساده در یک برنامه بومی اندروید ، برنامه توسعه Android خود را شروع کنید.


آموزش نکات مربوط به توسعه اندروید

Android Development Tips

آیا می خواهید به یک توسعه دهنده بهتر و کارآمد آندروید تبدیل شوید؟ نکاتی را دریافت کنید که به شما کمک می کند هوشمندانه کد کنید و برنامه های سریع و قابل اعتمادی ایجاد کنید که بسیار زیبا به نظر می رسند.


آموزش توسعه Android: برنامه نویسی همزمان با جاوا

Android Development: Concurrent Programming with Java

با برنامه نویسی همزمان ، برنامه های خود را کارآمدتر کنید. بیاموزید که چگونه با استفاده از سرویس های intent ، AsyncTask ، JobScheduler و چند API مفید ، رشته های پس زمینه را ایجاد و مدیریت کنید.


آموزش IntelliJ IDEA Community Edition

IntelliJ IDEA Community Edition Essential Training

با IntelliJ IDEA ، یکی از محبوب ترین IDE ها برای برنامه نویسی جاوا و سایر زبان های ماشین مجازی جاوا (JVM) ، شروع کنید.


آموزش Android Studio Essential Training 2020

Android Studio Essential Training 2020

برنامه ها را برای Android با Google IDE رسمی توسعه دهید. با نحوه شروع ویرایش و رفع اشکال کد در Android Studio آشنا شوید.


آموزش توسعه برنامه Android: انیمیشن ها و انتقال ها با جاوا

Android App Development: Animations and Transitions with Java

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


آموزش توسعه Android: اولین برنامه خود را با جاوا ایجاد کنید

Android Development Essential Training: Create Your First App with Java

جهان توسعه برنامه Android را کاوش کنید. مراحل ایجاد اولین برنامه Android خود را در این دوره مروری بیاموزید.


آموزش Java Essential Training: اشیا and و API ها

Java Essential Training: Objects and APIs

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


آموزش جاوا 8

Java 8 Essential Training

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


آموزش ضروری Android Studio

Android Studio Essential Training

برنامه های کاربردی برای Android را با Google IDE رسمی توسعه دهید. با نحوه ایجاد و آزمایش برنامه های تلفن همراه در Android Studio آشنا شوید.


آموزش جاوا ضروری: نحو و ساختار

Java Essential Training: Syntax and Structure

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


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

Android Development Essential Training: Your First App with Kotlin

با نحوه ایجاد یک برنامه ساده ساخته شده با Android SDK و Kotlin آشنا شوید. بر ابزارهای اساسی ساخت برنامه های اندروید مسلط شوید. این دوره مبتدی اولین دوره از سری است.


آموزش مبانی برنامه نویسی: برنامه نویسی برای کودکان و نوجوانان

Programming Foundations: Programming for Kids

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


آموزش ساخت برنامه بازی با Android SDK

Building a Game App with the Android SDK

با این پروژه ساده بازی موبایل ، برنامه نویسی اندروید را تمرین کنید. بیاموزید که چگونه بازی های اندروید را با استفاده از جاوا و ویژگی های داخلی در SDK Android بسازید.


آموزش Android Q ابتدا به دنبال توسعه دهندگان باشید

Android Q First Look for Developers

Android Q اینجاست. با گشت و گذار در ویژگی ها و تغییرات جدیدی که بر همه توسعه دهندگان Android تأثیر خواهد گذاشت ، مانند مجوزهای جدید و فضای ذخیره سازی محدود شده.


آموزش SQL Practice: Basic Queries

SQL Practice: Basic Queries

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


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

Android Development Essential Training: Manage Data with Kotlin

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


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

Learning Go

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


آموزش نصب Apache ، MySQL و PHP

Installing Apache, MySQL, and PHP

با نحوه نصب و پیکربندی Apache ، MySQL و PHP آشنا شوید که در مجموع به عنوان AMP stack شناخته می شوند ، در رایانه توسعه محلی. سناریوهای ویندوز ، macOS و لینوکس هر کدام پوشش داده شده اند.


آموزش توسعه برنامه Android: Google Maps

Android App Development: Google Maps

با افزودن نقشه های تعاملی به برنامه های تلفن همراه با Google Maps Android API — یک سرویس Google Play رایگان که تقریباً در هر دستگاه Android موجود است ، بیاموزید.


آموزش نصب Apache ، MySQL و PHP

Installing Apache, MySQL, and PHP

با نحوه نصب و پیکربندی Apache ، MySQL و PHP آشنا شوید که در مجموع به عنوان AMP stack شناخته می شوند ، در رایانه توسعه محلی. سناریوهای ویندوز ، macOS و Linux تحت پوشش قرار گرفته اند.


آموزش برنامه نویسی همزمان با Android: Threads ، Workers و Kotlin Coroutines

Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines

در برنامه نویسی همزمان برای Android غوطه ور شوید. در مورد تکنیک ها و اجزای موجود برای اجرای وظایف در پس زمینه اطلاعات کسب کنید.


آموزش جاوا: یکپارچه سازی پایگاه داده با JDBC

Java: Database Integration with JDBC

نحوه خواندن و مدیریت داده های پایگاه داده های رابطه ای مانند MySQL و SQL Server با استفاده از API اتصال به پایگاه داده جاوا (JDBC) در برنامه های کاربردی با جاوا را توصیف می کند.


آموزش Java 11+

Java 11+ Essential Training

اصول Java Standard Edition (SE) 11 و نسخه های جدیدتر آن را بیاموزید ، بنابراین می توانید اولین برنامه خود را بسازید یا به تنهایی شروع به کاوش زبان کنید.


آموزش الگوهای جاوا و API برای Android

Java Design Patterns and APIs for Android

با استفاده از برخی از محبوب ترین الگوهای طراحی و API ها برای Android SDK ، مهارت های جاوا خود را به سطح بعدی برسانید.


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

Android Development Essential Training: App Architecture with Kotlin

Kotlin ، چرخه های زندگی ، مدیریت ناوبری و سایر توصیه های معماری Android را برای ساخت برنامه های اندروید با کیفیت بالا بیاموزید.


آموزش کار با فایلهای تمرینی LinkedIn در GitHub

Working with LinkedIn Learning Exercise Files on GitHub

با نحوه یافتن ، ذخیره و ویرایش فایلهای تمرینی LinkedIn Learning در GitHub آشنا شوید.


آموزش تحریک مشاغل کوچک خود در شرایط بحرانی

Pivoting Your Small Business in a Crisis

سرپا نگه داشتن مشاغل و رضایت مشتریان در طی همه گیری جهانی کار ساده ای نیست. برای دریافت نکات کاربردی برای یافتن راه درست به جلو ، در این دوره تنظیم کنید.


آموزش ساخت یک برنامه اندروید با م Architلفه های معماری

Building an Android App with Architecture Components

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


آموزش اندروید 12 و نسخه های فراتر از آن: ابتدا به دنبال توسعه دهندگان باشید

Android 12 and Beyond: First Look for Developers

اندروید 12 وارد شد. برای اولین بار به جدیدترین ویژگی ها و همچنین تغییرات اساسی که روی برنامه های موجود تأثیر می گذارد ، نگاهی بیندازید.


آموزش جاوا: یکپارچه سازی XML

Java: XML Integration

بیاموزید که چگونه XML را با انواع Java API و کتابخانه ها ، از جمله DOM ، SAX ، JAXB و غیره ایجاد و تجزیه کنید.


آموزش تمرین جاوا: برنامه نویسی تابعی

Java Practice: Functional Programming

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


آموزش Android Studio Essential Training 2018

Android Studio Essential Training 2018

آیا می خواهید برنامه های Android را توسعه دهید؟ شما به Android Studio نیاز دارید. با نحوه نصب Android Studio 3.1 ، تنظیم محیط توسعه و شروع کدگذاری آشنا شوید.


آموزش توسعه Android: م Navلفه معماری پیمایش

Android Development: The Navigation Architecture Component

با استفاده از م Navلفه Navigation Architecture در Android Jetpack ، از روشی استانداردتر برای مدیریت پیمایش در برنامه های Android خود استفاده کنید.


آموزش IntelliJ IDEA Community Edition

IntelliJ IDEA Community Edition Essential Training

با IntelliJ IDEA ، یکی از محبوب ترین IDE ها برای برنامه نویسی جاوا و سایر زبان های ماشین مجازی جاوا (JVM) ، شروع کنید.


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

Android Development Essential Training: Design a User Interface with Java

با نحوه ایجاد رابط کاربری برای برنامه Android آشنا شوید. درباره کار با اجزای اساسی UI از جمله طرح بندی ها ، نماها ، محدودیت های تراز ، سبک ها و موارد دیگر بیاموزید.


آموزش Android O ابتدا به دنبال توسعه دهندگان باشید

Android O First Look for Developers

Android O را کشف کنید. درباره نصب Android Studio 2.4 Preview ، راه اندازی دستگاه های آزمایش و استفاده از ویژگی های جدید و پیشرفت های Android O برای بهبود برنامه های خود اطلاعات کسب کنید.


آموزش توسعه اندروید: ذخیره سازی اطلاعات محلی با جاوا

Android Development Essential Training: Local Data Storage with Java

بیاموزید که چگونه از ابزارهای مدیریت داده و ارائه Android SDK استفاده کنید. برای مدیریت داده ها ، تنظیمات برگزیده مشترک ، پرونده های متنی با قالب JSON و SQLite را کاوش کنید.


آموزش روندهای فناوری

Tech Trends

دیدگاه های روشنی در مورد اینکه کدام فناوری های جدید را باید در نظر بگیرید و چرا به آن توجه کنید ، بدست آورید.


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

Learning Go

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