[vc_row][vc_column][vc_column_text]
<div id="what-you-get" class="top-space-for-scroll">
<h3 class="tab-title">What am I going to get from this course?</h3>
<ul class="regular-list">
	<li>Over 91 lectures and 40.5 hours of content!</li>
	<li>Work comfortably with Android Studio and the Android build tools</li>
	<li>Understand the challenges and solutions to common problems that crop up in production quality Android development</li>
	<li>Work with live APIs, including uploading images and handling authentication</li>
	<li>Handle the Android application lifecycle correctly, and in a standard way</li>
	<li>Leverage OO design patterns to simplify development</li>
	<li>Have the experience and knowledge to to build production quality social networking applications</li>
</ul>
</div>
<div id="who-should-attend" class="top-space-for-scroll"></div>
[/vc_column_text][stm_multy_separator][vc_tta_tour][vc_tta_section title="Requirements" tab_id="1436943387596-43cbc3df-3678"][vc_column_text]
<div id="requirements" class="top-space-for-scroll">
<ul class="regular-list">
	<li>Willingness to learn design patterns and proper usage of an OO language</li>
	<li>Basic programming ability, especially in a similar, statically typed language, such as C# or C++</li>
	<li>All software is explained and installed on video</li>
</ul>
</div>
<div id="what-you-get" class="top-space-for-scroll"></div>
[/vc_column_text][/vc_tta_section][vc_tta_section title="Target audience" tab_id="1436943387890-72c7e841-b181"][vc_column_text]
<div id="who-should-attend" class="top-space-for-scroll">
<ul class="regular-list">
	<li>Beginner to advanced programmers</li>
	<li>Experience in Java is not required, especially if the student already knows a similar language such as C#</li>
	<li>Experience in Android, or any other mobile platform, is not required - we cover everything required to get set up in a modern development environment!</li>
</ul>
</div>
<div id="curriculum" class="top-space-for-scroll" data-purpose="course-curriculum"></div>
[/vc_column_text][/vc_tta_section][/vc_tta_tour][/vc_column][/vc_row][vc_row][vc_column][vc_custom_heading text="Course overview" font_container="tag:h3|text_align:left" google_fonts="font_family:Montserrat%3Aregular%2C700|font_style:700%20bold%20regular%3A700%3Anormal" css=".vc_custom_1436944848385{margin-bottom: 30px !important;}"][stm_course_lessons title=" Section 1: Introduction to Android Development"][stm_course_lesson icon="fa-icon-stm_icon_teacher" badge="free" title="Introduction" meta="Preview" meta_icon="fa fa-youtube-play"]This video covers the course, how to use the source code, and what we will be building![/stm_course_lesson][stm_course_lesson icon="fa fa-code" badge="preview" title="Setting up your Development Environment " meta="Preview" meta_icon="fa fa-youtube-play"]This video shows how to get a complete Android development environment setup and ready to go![/stm_course_lesson][stm_course_lesson icon="fa-icon-stm_icon_teacher" badge="quiz" title="Test your first skills" meta_icon="fa fa-pencil"]We want to separate students with same skills on groups[/stm_course_lesson][/stm_course_lessons][stm_course_lessons title="Section 2: Beginning our Application"][stm_course_lesson icon="fa fa-pencil" title="Beginning your application" meta="Practice" meta_icon="fa fa-file-code-o"]We kick off the development of the application by creating a handful of classes that we will be using throughout the series.[/stm_course_lesson][stm_course_lesson icon="fa fa-pencil" title="Using GIT with Android Studio" meta="Practice" meta_icon="fa fa-code-fork"]This video introduces using GIT with Android Studio. We also setup a BitBucket repository and connect it to our local one. Feel free to skip this video if you're already comfortable using GIT with Android Studio.[/stm_course_lesson][stm_course_lesson icon="fa fa-pencil" title="A Soft Introduction to Fragments" meta="Practice" meta_icon="fa fa-code"]This video demonstrates a use of a powerful Android feature - Fragments. We create a reusable login form that enables us to have different layouts on phones and tablet devices.[/stm_course_lesson][stm_course_lesson icon="fa fa-pencil" title="Communicating with Fragments " meta="Practice" meta_icon="fa fa-qrcode"]This video continues the previous one by showing a common and very powerful technique that allows a fragment to communicate with the activity that it is attached to.[/stm_course_lesson][stm_course_lesson icon="fa-icon-stm_icon_brain" badge="quiz" title="Testing your app" meta="Test" meta_icon="fa fa-check"]In this lesson, we will test your app in native environment[/stm_course_lesson][/stm_course_lessons][/vc_column][/vc_row]