We may earn an affiliate commission when you visit our partners.
droidcon NYC

droidcon NYC 2019 | ReduxKotlin.org: Redux for All Kotlin Platforms | Patrick Jackson

This talk is a call to action for developers to unite on a standard Kotlin Redux implementation with multiplatform support. ReduxKotlin.org was created to be a community-driven solution that supports all of Kotlin's platforms. Kotlin Multiplatform + Redux is a solution that pulls more code into the shared space. In this session, Patrick Johnson briefly introduces Redux in Kotlin, how it can be used, a sample app, and provides a look into how Redux can fit into the new reactive frameworks Jetpack Compose and SwiftUI.

Enroll now

What's inside

Syllabus

ReduxKotlin.org: Redux for All Kotlin Platforms

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by droidcon NYC, who are recognized for their work in mobile development
Develops skills and knowledge in Redux for Kotlin, which are core skills for mobile development
Covers ReduxKotlin.org for Redux on Kotlin platforms
Examines Redux Kotlin on multiple Kotlin platforms, making this solution compatible with mobile, desktop, web and server-side platforms
Teaches Redux for Kotlin, which is lightweight, predictable and testable, making it useful for mobile development
May require learners to come in with some background knowledge of Kotlin and Redux

Save this course

Save droidcon NYC '19: ReduxKotlin.org: Redux for All Kotlin Platforms to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for droidcon NYC '19: ReduxKotlin.org: Redux for All Kotlin Platforms. These are activities you can do either before, during, or after a course.

Career center

Learners who complete droidcon NYC '19: ReduxKotlin.org: Redux for All Kotlin Platforms will develop knowledge and skills that may be useful to these careers:
Mobile Developer
Mobile Developers design, develop, test, deploy, and maintain mobile applications. This course teaches a Kotlin implementation of Redux that is designed for all Kotlin platforms, including Android. By learning how to use Redux in mobile development, you can gain an edge in this highly competitive field.
Full-Stack Developer
Full Stack Developers design, develop, test, deploy, and maintain both the front-end and back-end of web applications. Redux is a powerful tool for managing state in full-stack applications. By taking this course, you can learn how to use Redux to build more efficient and scalable full-stack web applications.
Software Developer
Software Developers design, develop, test, deploy, maintain, and evaluate computer applications. Redux, the state management system taught in this course, is used extensively in modern software development. By understanding how to leverage Redux with Kotlin, you can become a more in-demand programmer in this field.
Backend Developer
Backend Developers design, develop, test, deploy, and maintain the server-side of web applications. Redux is a popular state management system for backend development, and this course teaches a Kotlin implementation that is designed to work with backend frameworks like Spring Boot. By learning how to use Redux in backend development, you can build more scalable and efficient web applications.
Web Developer
Web Developers design, develop, test, deploy, and maintain websites and web applications. Redux is a popular state management system for web development, and this course teaches a Kotlin implementation that is designed to work with web frameworks like React. By taking this course, you can learn how to use Redux to build more efficient and scalable web applications.
Data Engineer
Data Engineers design, develop, and maintain data pipelines. Redux can be used to manage state in data engineering pipelines. By understanding how to use Redux in data engineering, you can improve the efficiency and accuracy of your data pipelines.
Data Scientist
Data Scientists use scientific methods, processes, algorithms, and systems to extract knowledge and insights from data in various forms, both structured and unstructured. Redux is a powerful tool for managing state in data-intensive applications. By learning how to use Redux in data science, you can improve the efficiency and accuracy of your data analysis.
Machine Learning Engineer
Machine Learning Engineers design, develop, and maintain machine learning systems. Redux is a useful tool for managing state in machine learning applications. By taking this course, you can build a solid foundation in Redux and learn how to apply it to machine learning projects.
DevOps Engineer
DevOps Engineers bridge the gap between development and operations teams. Redux can be used to manage state in DevOps pipelines. By understanding how to use Redux in DevOps, you can improve the efficiency and reliability of your software delivery process.
Cloud Engineer
Cloud Engineers design, develop, and maintain cloud-based applications and services. Redux can be used to manage state in cloud-based applications. By learning how to use Redux in cloud engineering, you can build more scalable and efficient cloud-based solutions.
Technical Writer
Technical Writers create and maintain documentation for technical products and services. Redux can be used to manage state in technical writing workflows. By understanding how to use Redux in technical writing, you can improve the efficiency and accuracy of your technical writing process.
Project Manager
Project Managers plan, execute, and close projects. Redux can be used to manage state in project management workflows. By understanding how to use Redux in project management, you can improve the efficiency and effectiveness of your project management process.
Product Manager
Product Managers work with engineering teams to define, prioritize, and deliver software products. Redux can be used to manage state in product management workflows. By understanding how to use Redux in product management, you can improve the efficiency and effectiveness of your product development process.
Systems Engineer
Systems Engineers design, develop, and maintain complex systems. Redux can be used to manage state in systems engineering workflows. By understanding how to use Redux in systems engineering, you can improve the efficiency and reliability of your systems engineering process.
Business Analyst
Business Analysts gather and analyze business requirements and translate them into technical specifications. Redux can be used to manage state in business analysis workflows. By understanding how to use Redux in business analysis, you can improve the efficiency and accuracy of your business analysis process.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser