Doc change: updated online course cards.

Change-Id: I9801fd97745861ab47fbf0e7f7dfa94ac3be0ee8
This commit is contained in:
Dirk Dougherty
2015-09-18 16:09:21 -07:00
parent 9dc6674798
commit 3b41bb181e
24 changed files with 212 additions and 132 deletions

View File

@@ -128,5 +128,5 @@ excludeFromSuggestions=true
data-sortOrder="random"
data-cardSizes="6x6"
data-initial-results="6"
data-maxResults="12"></div>
data-maxResults="24"></div>
</div></section>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 797 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 984 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

@@ -158,16 +158,22 @@ var RESOURCE_COLLECTIONS = {
"develop/landing/courses": {
"title": "",
"resources": [
"https://www.udacity.com/course/ux-design-for-mobile-developers--ud849",
"https://www.udacity.com/course/developing-android-apps--ud853",
"https://www.udacity.com/course/android-performance--ud825",
"https://www.udacity.com/course/ud849",
"https://www.udacity.com/course/ud853",
"https://www.udacity.com/course/ud825",
"https://www.udacity.com/android",
"https://www.udacity.com/course/advanced-android-app-development--ud855",
"https://www.udacity.com/course/android-ubiquitous-computing--ud875",
"https://www.udacity.com/course/google-play-services--ud876",
"https://www.udacity.com/course/android-design-for-developers--ud862",
"https://www.udacity.com/course/android-development-for-beginners--ud837",
"https://www.udacity.com/course/gradle-for-android-and-java--ud867"
"https://www.udacity.com/course/ud855",
"https://www.udacity.com/course/ud875A",
"https://www.udacity.com/course/ud875B",
"https://www.udacity.com/course/ud875C",
"https://www.udacity.com/course/ud876--1",
"https://www.udacity.com/course/ud876--2",
"https://www.udacity.com/course/ud876--3",
"https://www.udacity.com/course/ud876--4",
"https://www.udacity.com/course/ud876--5",
"https://www.udacity.com/course/ud862",
"https://www.udacity.com/course/ud837",
"https://www.udacity.com/course/ud867"
]
},
"preview/landing/more": {

View File

@@ -2650,6 +2650,200 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"titleFriendly": ""
},
// Online courses
{
"title":"UX Design for Mobile Developers",
"titleFriendly":"",
"summary":"Learn how to design a 5-star app.",
"url":"https://www.udacity.com/course/ud849",
"group":"",
"keywords": ["mobile","ux","design"],
"tags": ["courses, start"],
"image":"images/cards/courses/mobile_ux_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Developing Android Apps",
"titleFriendly":"",
"summary":"Learn Android and build an app!",
"url":"https://www.udacity.com/course/ud853",
"group":"",
"keywords": ["android", "start","firstapp","sdk"],
"tags": ["courses, start"],
"image":"images/cards/courses/android_fundamentals_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android Performance",
"titleFriendly":"",
"summary":"Optimize your apps for speed and usability.",
"url":"https://www.udacity.com/course/ud825",
"group":"",
"keywords": ["android, performance","battery"],
"tags": ["courses, performance"],
"image":"images/cards/courses/android_performance_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Enroll in the Android Nanodegree",
"titleFriendly":"",
"summary":"Enroll in the Android Nanodegree to build the skills to work as an Android developer.",
"url":"https://www.udacity.com/android",
"group":"",
"keywords": ["android, nanodegree"],
"tags": ["courses"],
"image":"images/cards/courses/android_nanodegree.png",
"lang":"en",
"type":"online course"
},
{
"title":"Advanced Android App Development",
"titleFriendly":"",
"summary":"Productionize and publish your apps.",
"url":"https://www.udacity.com/course/ud855",
"group":"",
"keywords": ["android, experts"],
"tags": ["courses, expert"],
"image":"images/cards/courses/advanced_android_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Material Design for Android Developers",
"titleFriendly":"",
"summary":"Learn how to make your apps material.",
"url":"https://www.udacity.com/course/ud862",
"group":"",
"keywords": ["android, design, pure, material"],
"tags": ["courses, start, material"],
"image":"images/cards/courses/android_design_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android for Beginners",
"titleFriendly":"",
"summary":"Make your first Android app, even if you don't write code.",
"url":"https://www.udacity.com/course/ud837",
"group":"",
"keywords": ["android, sdk, firstapp"],
"tags": ["courses, start"],
"image":"images/cards/courses/beginning_android_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Gradle for Android and Java",
"titleFriendly":"",
"summary":"Build better apps through automation",
"url":"https://www.udacity.com/course/ud867",
"group":"",
"keywords": ["gradle","studio", "sdk"],
"tags": ["courses, gradle, sdk"],
"image":"images/cards/courses/gradle_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Add Location and Context to your app",
"titleFriendly":"",
"summary":"Make Your Android App Location Aware.",
"url":"https://www.udacity.com/course/ud876--1",
"group":"",
"keywords": ["google services, context, location"],
"tags": ["courses, google, location, context"],
"image":"images/cards/courses/android_location_course.png",
"lang":"en",
"type":"online course"
},
{
"title":"Analytics and Tag Manager for Android",
"titleFriendly":"",
"summary":"Use Analytics and Tag Manager in Your Apps.",
"url":"https://www.udacity.com/course/ud876--2",
"group":"",
"keywords": ["google services, analytics, tag manager"],
"tags": ["courses, google, analytics"],
"image":"images/cards/courses/android_analytics_course.png",
"lang":"en",
"type":"online course"
},
{
"title":"AdMob for Android",
"titleFriendly":"",
"summary":"Monetize Your App by Displaying Ads.",
"url":"https://www.udacity.com/course/ud876--3",
"group":"",
"keywords": ["monetize, google services, ads, admob"],
"tags": ["courses, google, ads, admob"],
"image":"images/cards/courses/admob_course.png",
"lang":"en",
"type":"online course"
},
{
"title":"Add Maps to your Android app",
"titleFriendly":"",
"summary":"Use maps, cameras, markers and more in your app.",
"url":"https://www.udacity.com/course/ud876--4",
"group":"",
"keywords": ["google, maps, marker, camera"],
"tags": ["courses, google, maps"],
"image":"images/cards/courses/android_maps_course.png",
"lang":"en",
"type":"online course"
},
{
"title":"Add Sign-in to your Android app",
"titleFriendly":"",
"summary":"Build a Seamless Sign-In Experience.",
"url":"https://www.udacity.com/course/ud876--5",
"group":"",
"keywords": ["google services, signin, authorization"],
"tags": ["courses, google, auth"],
"image":"images/cards/courses/android_identity_course.png",
"lang":"en",
"type":"online course"
},
{
"title":"Android Wear Development",
"titleFriendly":"",
"summary":"Extend your Apps to Android Smartwatches.",
"url":"https://www.udacity.com/course/ud875A",
"group":"",
"keywords": ["wear, wearables, smartwatch"],
"tags": ["courses, wear, wearable"],
"image":"images/cards/courses/android_wear_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android TV and Google Cast Development",
"titleFriendly":"",
"summary":"Extend your Apps to the Big Screen.",
"url":"https://www.udacity.com/course/ud875B",
"group":"",
"keywords": ["cast, living room"],
"tags": ["courses, cast, tv"],
"image":"images/cards/courses/android_tv_cast_course.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android Auto Development",
"titleFriendly":"",
"summary":"Put your apps in the driver's seat.",
"url":"https://www.udacity.com/course/ud875C",
"group":"",
"keywords": ["auto"],
"tags": ["courses, auto"],
"image":"images/cards/courses/android_auto_course.jpg",
"lang":"en",
"type":"online course"
},
// TODO remove this?
@@ -2665,126 +2859,6 @@ DISTRIBUTE_RESOURCES = DISTRIBUTE_RESOURCES.concat([
"lang":"en",
"type":"design"
},
{
"title":"UX Design for Mobile Developers",
"titleFriendly":"",
"summary":"Learn how to design a 5-star app.",
"url":"https://www.udacity.com/course/ux-design-for-mobile-developers--ud849",
"group":"",
"keywords": ["mobile","ux","design"],
"tags": ["courses"],
"image":"images/cards/course-ud849_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Developing Android Apps",
"titleFriendly":"",
"summary":"Learn Android and build an app!",
"url":"https://www.udacity.com/course/developing-android-apps--ud853",
"group":"",
"keywords": ["start","firstapp","sdk"],
"tags": ["courses"],
"image":"images/cards/course-ud853_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android Performance",
"titleFriendly":"",
"summary":"Optimize your apps for speed and usability.",
"url":"https://www.udacity.com/course/android-performance--ud825",
"group":"",
"keywords": ["performance","battery"],
"tags": ["courses"],
"image":"images/cards/course-ud825_2x.png",
"lang":"en",
"type":"online course"
},
{
"title":"Enroll in the Android Nanodegree",
"titleFriendly":"",
"summary":"Enroll in the Android Nanodegree to build the skills to work as an Android developer.",
"url":"https://www.udacity.com/android",
"group":"",
"keywords": ["nanodegree"],
"tags": ["courses"],
"image":"images/cards/course-nanodegree_2x.png",
"lang":"en",
"type":"online course"
},
{
"title":"Advanced Android App Development",
"titleFriendly":"",
"summary":"Productionize and publish your apps.",
"url":"https://www.udacity.com/course/advanced-android-app-development--ud855",
"group":"",
"keywords": ["android, experts"],
"tags": ["courses"],
"image":"images/cards/course-ud855_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android Ubiquitous Computing",
"titleFriendly":"",
"summary":"Extend your apps to Wear, TV, and Auto.",
"url":"https://www.udacity.com/course/android-ubiquitous-computing--ud875",
"group":"",
"keywords": ["wear, tv, auto"],
"tags": ["courses"],
"image":"images/cards/course-ud875_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Google Play Services",
"titleFriendly":"",
"summary":"Use Google APIs to improve your apps.",
"url":"https://www.udacity.com/course/google-play-services--ud876",
"group":"",
"keywords": ["google, play services, google services"],
"tags": ["courses"],
"image":"images/cards/course-ud876_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android Design for Developers",
"titleFriendly":"",
"summary":"Learn how to make your apps material.",
"url":"https://www.udacity.com/course/android-design-for-developers--ud862",
"group":"",
"keywords": ["design, pure, material"],
"tags": ["courses"],
"image":"images/cards/course-ud862_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Android Development for Beginners",
"titleFriendly":"",
"summary":"Make your first Android app, even if you don't write code.",
"url":"https://www.udacity.com/course/android-development-for-beginners--ud837",
"group":"",
"keywords": ["firstapp",],
"tags": ["courses"],
"image":"images/cards/course-ud837_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Gradle for Android and Java",
"titleFriendly":"",
"summary":"Build better apps through automation",
"url":"https://www.udacity.com/course/gradle-for-android-and-java--ud867",
"group":"",
"keywords": ["gradle","studio", "sdk"],
"tags": ["courses"],
"image":"images/cards/course-ud867_2x.jpg",
"lang":"en",
"type":"online course"
},
{
"title":"Watch Faces for Android Wear",
"titleFriendly":"",

View File

@@ -37,6 +37,6 @@ Classes are organized into several groups you can see at the top-level of the le
data-query="collection:develop/landing/courses"
data-sortOrder="random"
data-cardSizes="6x6"
data-maxResults="12"
data-initial-results="3"></div>
data-maxResults="24"
data-initial-results="6"></div>
</div>