Bear Cahill

-

توسعه‌دهنده برنامه‌های موبایل
Bear Cahill یک توسعه‌دهنده مستقل برنامه‌های تلفن همراه است که روی بیش از 100 برنامه iOS و Android کار کرده است.

در سال 2008، Bear Brainwash Inc.، یک شرکت توسعه اپلیکیشن موبایل در دالاس، تگزاس. Brainwash با استفاده از فناوری‌های مختلفی از جمله Core Data، MapKit، StoreKit، Core Location و سایر چارچوب‌ها برای ایمیل، دسترسی به دفترچه آدرس، ضبط و پخش صدا، دسترسی به iPod، عملکرد پیام کوتاه، و غیره برنامه‌هایی را توسعه داده است. این شرکت همچنین توسعه سمت سرور (Ruby on Rails مبتنی بر لینوکس و MySQL) را ارائه می دهد. مشتریان عبارتند از Escort/Cobra Radar، ATV Escape، Mobiata، AppCubby، AppNoose، Trey Weir Media، IRCO، Ramquest، Semaphore Mobile، و غیره.

Bear همچنین یک نویسنده منتشر شده و مربی با تجربه iOS است. شرکت منینگ انتشارات کتاب خود را در سال 2012 منتشر کرد. و CBS MoneyWatch.

دوره های Bear Cahill | دانلود آموزشهای Bear Cahill:

آموزش AWS برای توسعه دهندگان: AWS AppSync با GraphQL

AWS for Developers: AWS AppSync with GraphQL

از AWS AppSync و GraphQL در گردش کار توسعه برنامه تلفن همراه خود استفاده کنید. بیاموزید که چگونه یک برنامه تلفن همراه را با به روزرسانی های بی درنگ و داده های آنلاین با در دسترس بودن آفلاین توسعه دهید.


آموزش یادگیری توابع مرتبه بالاتر با Swift

Learning Higher-Order Functions with Swift

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


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

AWS Quick Tips for Developers

برای کار موثرتر با برخی از ضروری ترین سرویس ها در Amazon Web Services (AWS) ، پلت فرم محبوب ابر ، نکاتی را به اندازه لقمه دریافت کنید.


آموزش AWS برای توسعه دهندگان: پردازش پرداخت PayPal با Lambdas

AWS for Developers: PayPal Payment Processing with Lambdas

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


آموزش اصول UIKit

UIKit Fundamentals

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


آموزش برنامه نویسی همزمان در سوئیفت 5

Concurrent Programming in Swift 5

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


آموزش توسعه پیشرفته iOS: دسترسی به Keychain

Advanced iOS Development: Keychain Access

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


آموزش ساخت چت ربات هوشمند در AWS (2019)

Building Intelligent Chatbots on AWS (2019)

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


آموزش AWS برای توسعه دهندگان: مدیریت دسترسی به هویت (IAM)

AWS for Developers: Identity Access Management (IAM)

با استفاده از AWS Identity and Management Management (IAM) دسترسی مطمئن به منابع و خدمات AWS را مدیریت کنید. بیاموزید که چگونه از IAM برای مدیریت حساب های کاربری ، گروه ها ، نقش ها و مجوزهای کاربر استفاده کنید.


آموزش AWS API Gateway با HTTP ، Lambda ، DynamoDB و iOS

AWS API Gateway with HTTP, Lambda, DynamoDB, and iOS

با AWS API Gateway به آسانی API های RESTful ایجاد کنید. با ساخت API برای iOS و سایر سیستم عامل ها با API Gateway آشنا شوید.


آموزش یادگیری خدمات وب آمازون (AWS) برای توسعه دهندگان (2018)

Learning Amazon Web Services (AWS) for Developers (2018)

بدانید AWS چه پیشنهادی به توسعه دهندگان دارد. قیمت ها و راه حل های AWS را برای امنیت ، ذخیره سازی ، پیام رسانی ، استقرار ، نظارت و موارد دیگر مرور کنید.


آموزش احراز هویت بیومتریک برای iOS در Swift

Biometric Authentication for iOS in Swift

با افزودن پشتیبانی برای احراز هویت بیومتریک با Swift ، به برنامه iOS خود دسترسی امن دهید. با نحوه درخواست احراز هویت کاربر با استفاده از Touch ID ، Face ID یا رمز عبور کاربر آشنا شوید.


آموزش iOS Core Bluetooth برای برنامه نویسان

iOS Core Bluetooth for Developers

نحوه استفاده از چارچوب Core Bluetooth را از طریق Apple برای شناسایی دستگاه های BLE ، اتصال به آنها و خواندن و نوشتن داده های آنها کشف کنید.


آموزش ساخت رابط کاربری iOS 17 با UIKit

Building iOS 17 User Interfaces with UIKit

این دوره به شما یاد می دهد که چگونه با آخرین پیشرفت های UIKit، رابط های کاربری زیبا، مدرن و بصری ایجاد کنید.


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

Unit Testing for iOS Developers

اصول تست های واحدی را در Xcode کاوش کرده و نحوه افزودن تست های واحدی به پروژه های iOS خود را کشف کنید.


آموزش یادگیری تقویت AWS

Learning AWS Amplify

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


آموزش توسعه برنامه iOS: خدمات وب با آرامش

iOS App Development: RESTful Web Services

مفاهیم کلیدی ای را که باید برای ایجاد نمایش داده شد در یک API سرور RESTful JSON بدانید.


آموزش AWS و React: ایجاد برنامه های Full-Stack

AWS and React: Creating Full-Stack Apps

هنگامی که سرور پیکربندی شد و برنامه آماده شد، کاربران می توانند ایجاد و وارد شوند. چارچوب AWS همچنین یک رابط کاربری را فراهم می کند. کاربران ایجاد شده اند و می توانند از طریق ایمیل تأیید شوند. می‌توانید حساب‌های کاربری را از طریق کنسول استخر کاربران Cognito مشاهده کنید. پس از ایجاد، کاربران می توانند از طریق رابط کاربری ارائه شده نیز وارد شوند.


آموزش AWS API Gateway با HTTP، Lambda، DynamoDB و iOS

AWS API Gateway with HTTP, Lambda, DynamoDB, and iOS

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


آموزش در حال توسعه بر روی AWS Pinpoint برای تجزیه و تحلیل و تعامل با کاربر

Developing on AWS Pinpoint for Analytics and User Engagement

بیاموزید که چگونه از Amazon Pinpoint برای افزایش تعامل کاربر و ساده سازی تجزیه و تحلیل سایت استفاده کنید.


آموزش توسعه شبکه iOS با استفاده از URLSession و Alamofire

iOS Network Development Using URLSession and Alamofire

با استفاده از URLSession و Alamofire ، یک چارچوب منبع باز شخص ثالث ، اصول توسعه شبکه iOS را بیاموزید.


آموزش اقتصاد مشترک برای توسعه iOS

Shared Economy for iOS Development

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


آموزش برنامه نویسی همزمان در سوئیفت 5

Concurrent Programming in Swift 5

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


آموزش AWS برای توسعه دهندگان: Amazon Amplify Studio

AWS for Developers: Amazon Amplify Studio

یاد بگیرید که چگونه از Amplify Studio برای ترکیب سرویس های کلیدی و رایج AWS در یک پروژه توسعه استفاده کنید.


آموزش AWS برای توسعه دهندگان: پایگاه داده RDS MySQL با Lambdas

AWS for Developers: RDS MySQL Database with Lambdas

بیاموزید که چگونه RDS (پایگاه داده های رابطه ای) را برای پایگاه داده MySQL با Lambdas استفاده کنید.


آموزش ساخت Chatbots هوشمند در AWS

Building Intelligent Chatbots on AWS

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


آموزش توسعه iOS با Firebase

iOS Development with Firebase

با نحوه افزودن سریع احراز هویت کاربر و ذخیره داده به برنامه های iOS خود با Firebase آشنا شوید.


آموزش AWS and React: ایجاد برنامه های پشته ای کامل

AWS and React: Creating Full-Stack Apps

بیاموزید که چگونه از سرویس وب آمازون (AWS) برای افزودن موثر میزبانی ، تأیید اعتبار کاربر و یک پایگاه داده back-end به برنامه React خود استفاده کنید.


آموزش خدمات وب آمازون (AWS) برای توسعه دهندگان

Learning Amazon Web Services (AWS) for Developers

بدانید AWS چه پیشنهادی به توسعه دهندگان دارد. قیمت ها و راه حل های AWS را برای امنیت ، ذخیره سازی ، پیام رسانی ، استقرار ، نظارت و موارد دیگر مرور کنید.


آموزش یادگیری آمازون Cognito

Learning Amazon Cognito

با Amazon Cognito، پلتفرم بسیار مقیاس‌پذیر و با قابلیت پیاده‌سازی آسان برای هویت مشتری و مدیریت دسترسی، راه‌اندازی کنید.


آموزش ایجاد برنامه های iOS با AWS Mobile

Building iOS Apps with AWS Mobile

بیاموزید که چگونه با AWS Mobile ویژگی هایی مانند تأیید اعتبار ، ذخیره پایگاه داده و ذخیره پرونده را به برنامه های iOS خود اضافه کنید.