Tag: Webサービス

CourseraのAndroidアプリ開発上級コースレビュー

Enroll Course: https://www.coursera.org/learn/aplicaciones-android コース概要 本コース『Desarrollo de aplicaciones avanzadas con Android』は、以前のコースで学んだ内容を基に、実践的な技術を学ぶための素晴らしい機会です。Google Maps APIを使って、プロジェクトにマップを実装する方法や、Androidのマルチタスク機能を活用し、2Dアニメーションを取り入れる方法を学ぶことができます。これにより、ウェアラブルやテレビ、自動車など、より多くのデバイスにアプリケーションを対応させることが可能になります。 最終的には、作成したアプリをGoogle Play Storeにアップロードし、全世界に自分のアプリを見せることができるようになります。 シラバスの詳細 コースは数つの重要なモジュールに分かれており、それぞれが独自のテーマに基づいています。 ウェルカムセクション: コースの始まりと進め方についての紹介。 Web Services: REST APIを利用して、Instagramからデータを取得し、アプリ内でのデータの永続性を学びます。 API Google Maps: マップを統合する技術を学び、ユーザーが位置情報を共有できる機能を実装します。 Push Notifications: アプリから端末にプッシュ通知を送信する仕組みを構築します。…

サービス指向アーキテクチャコースのレビューと推薦

Enroll Course: https://www.coursera.org/learn/service-oriented-architecture こんにちは、皆さん!今日はCourseraで提供されている「サービス指向アーキテクチャ」コースについてご紹介したいと思います。このコースは、ウェブアプリケーションのアーキテクチャについて理解し、サービス指向アーキテクチャ(SOA)の基本を学ぶものです。 このコースでは、WS(Web Services)スタイルとRESTアーキテクチャの2つのアプローチを探求します。特に、クラスの最後に行うキャップストーンプロジェクトでは、JavaベースのAndroidアプリケーションとElasticsearchを接続する作業が含まれています。これにより、実際のウェブサービスに対する理解を深めることができます。 ### コースの内容 1. **Web Technologies**: サービス指向アーキテクチャの基本原則を紹介し、ウェブサービスについて学ぶための技術の基礎を学びます。 2. **Web Services**: WSスタイルのウェブサービスの重要な仕様(SOAP、WSDL、UDDI、BPELなど)を学びます。 3. **REST Architecture for SOA**: RESTfulウェブサービスの設計方法やマイクロサービスについて学びます。 4. **Capstone Challenge**: AndroidアプリケーションをElasticsearchサーバーに接続し、情報を共有できるようにします。 ### コースのよかった点 このコースで特に良かった点は、実践的なプロジェクトが含まれているところです。理論と実践がバランスよく組み合わさっているため、学んだ内容をすぐに実践に移せるのが魅力的です。また、RESTful アーキテクチャについての洞察も得ることができます。…