Engineering and Technology
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
In the Developing Android Apps with Kotlin course on Udacity, you will learn how to build your first Android app by exploring the basics of Android development, such as creating text, images, and interactive buttons. You will also learn how to set up the development environment and create a Dice Roller app. The course will then cover topics such as app navigation, layouts, connecting views with data through data binding, and understanding the Android Activity and Fragment Lifecycle. You will also learn about app architecture, both in the UI layer and the data layer, and how to use RecyclerView to improve the user interface of your app. Additionally, the course will teach you how to connect to the internet to retrieve and display live data, implement offline caching, and design your app to support multiple languages and device sizes. You will also learn how to make your app accessible for users who may need assistance navigating.
by Udacity
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
by Udacity
In this course, taught in collaboration with Facebook, you'll learn how to design an intuitive, user...
by Udacity
Sinatra is a micro-framework for quickly developing small Ruby applications for the web. In this cou...
by Udacity
Learn the foundational concepts of developing stack applications using modern cloud architecture.
by Udacity
Explore the theory of using serverless technologies and the practice of developing a complex serverl...
by Udacity
This course will give you solid foundations for developing, analyzing, and implementing parallel and...
by Udacity
Learn how to develop offline-first web application using Service Workers and IndexedDB.
by Udacity
Learn how to model problems, and how to optimize performance by using some of the advanced features...
by Udacity
In this course you’ll learn how to organize your code, and why that’s important. You’ll be using the...
by Udacity
Build confidence translating business requirements into project scope statements, creating project p...