We may earn an affiliate commission when you visit our partners.
Course image
droidcon NYC
In this talk, Nicole Borrelli looks at the best practices for writing Kotlin code that work seamlessly from Java. After the talk, you'll feel confident writing Kotlin code anywhere, knowing it will feel just as natural using that code with the Java programming language.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Useful for Android developers who want to integrate Kotlin into their Java-based projects
Taught by droidcon NYC, a recognized authority on Android development
Examines best practices for writing Kotlin code that works with Java, a valuable skill for Java-based Android development

Save this course

Save droidcon NYC '19: Tall Legacy App with 10 Pumps Kotlin to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for droidcon NYC '19: Tall Legacy App with 10 Pumps Kotlin. These are activities you can do either before, during, or after a course.

Career center

Learners who complete droidcon NYC '19: Tall Legacy App with 10 Pumps Kotlin will develop knowledge and skills that may be useful to these careers:
Kotlin Developer
Kotlin Developers specialize in developing software applications using the Kotlin programming language. This course will provide you with the skills and knowledge to write high-quality, efficient Kotlin code, making you a valuable asset in this growing field.
Computer Programmer
Computer Programmers write, test, and maintain the code that makes computer applications and software run. This course will provide you with a solid understanding of Kotlin programming language, which can enhance your ability to write efficient and reliable code in this role.
Application Architect
Application Architects are responsible for designing, building, deploying, and maintaining software applications. They play a key role in ensuring that applications are scalable, reliable, and secure. This course offers valuable information on how to excel in best practices for writing Kotlin code seamlessly from Java, allowing you to excel as an Application Architect.
Mobile Application Developer
Mobile Application Developers build, design, and maintain applications for a variety of mobile devices, including smartphones and tablets. The Kotlin programming language is a common choice for mobile app development, and this course will help you to understand best practices for writing Kotlin code. With the knowledge gained from this course, you can be well-prepared to excel in this role.
Mobile Developer
Mobile Developers design and develop mobile applications for various platforms such as iOS and Android. Expertise in programming languages like Kotlin is highly valued in this field. This course can help you build a strong foundation in Kotlin, enabling you to create innovative and engaging mobile applications.
Software Tester
Software Testers are responsible for identifying and reporting bugs and defects in software applications. They use programming languages like Kotlin to write test scripts and automate testing processes. This course can help you gain the necessary knowledge in Kotlin to succeed in this role.
Software Engineer
Software Engineers apply engineering principles to design, develop, test, deploy, and maintain software systems. They use programming languages like Kotlin to create reliable, efficient, and secure software solutions. This course can help you gain the expertise in Kotlin programming to succeed in this role.
Technical Lead
Technical Leads are responsible for guiding and mentoring junior developers, ensuring code quality, and resolving technical issues. To be successful in this role, it's important to have a deep understanding of programming languages like Kotlin. This course will provide you with the knowledge and skills to excel as a Technical Lead.
Software Developer
Software Developers are responsible for designing, developing, testing, deploying, and maintaining software applications. They use programming languages like Kotlin to translate program designs into instructions that computers can follow. This course covers Kotlin programming language basics to advanced topics such as writing Java-compatible code, which can make you more versatile and valuable as a Software Developer.
Web Developer
Web Developers design, develop, and maintain websites and web applications. Knowledge of programming languages like Kotlin can be beneficial in this role, particularly for back-end development. This course can help you build a solid foundation in Kotlin, enabling you to create robust and scalable web applications.
Full-Stack Developer
Full-stack Developers are responsible for designing, developing, and maintaining both the front-end and back-end of web applications. Knowledge of programming languages like Kotlin can be beneficial in this role. This course can help you build a solid foundation in Kotlin, enabling you to excel as a Full-stack Developer.
Android Developer
Android Developers utilize the Kotlin programming language to create innovative, high-quality applications for Android devices. As a graduate of droidcon NYC '19: Tall Legacy App with 10 Pumps Kotlin, you will be able to write seamless Kotlin code leading to greater productivity in your work. Topics covered in this course include Kotlin basics to advanced topics. This course may help you succeed in this role.
Data Scientist
Data Scientists use programming languages like Kotlin to analyze and interpret data, extract insights, and build predictive models. This course can help you build a foundation in Kotlin, which can be beneficial for data manipulation and analysis tasks in this field.
Game Developer
Game Developers design, develop, and maintain video games. They use programming languages like Kotlin to create immersive and engaging gaming experiences. This course can provide you with a valuable foundation in Kotlin, enhancing your ability to develop high-quality games.
DevOps Engineer
DevOps Engineers combine software development (Dev) and IT operations (Ops) to improve the efficiency and reliability of software delivery. This course can provide you with a basic understanding of Kotlin, which can be helpful for automating tasks and creating CI/CD pipelines.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in droidcon NYC '19: Tall Legacy App with 10 Pumps Kotlin.
Provides a comprehensive overview of Kotlin, covering all the essential concepts of the language. It great choice for beginners who want to learn Kotlin from scratch or for experienced Java programmers who want to learn more about Kotlin.
Practical guide to Kotlin, with a focus on writing idiomatic Kotlin code. It covers a wide range of topics, from basic syntax to advanced features like coroutines and reactive programming.
Beginner-friendly introduction to Kotlin, with a focus on making learning Kotlin fun and engaging. It uses a conversational style and plenty of examples to help readers understand the concepts of Kotlin.
Comprehensive guide to advanced Kotlin topics, such as coroutines, reactive programming, and functional programming. It great choice for experienced Kotlin programmers who want to learn more about the advanced features of the language.
Collection of best practices and patterns for writing effective Kotlin code. It covers a wide range of topics, from code style to performance optimization.
Comprehensive guide to the Kotlin Standard Library. It covers all the essential classes and functions of the library, with a focus on how to use them effectively in your own code.
Collection of recipes for common tasks in Kotlin for Android development. It great resource for experienced Kotlin developers who want to learn more about how to use Kotlin effectively for Android development.
Collection of case studies of Kotlin applications. It great resource for experienced Kotlin developers who want to learn more about how to use Kotlin effectively in real-world applications.

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