Auto Added by WPeMatico

Join Us for a Live Introduction to Algorithmic Challenges in Kotlin!

Are you preparing for technical interviews, or do you simply want to master algorithms? Join us for a practical livestream where we’ll introduce the Algorithmic Challenges in Kotlin course!

In this session, we’ll cover the main topics from the Algorithmic Challenges in Kotlin course, which prepares participants for coding interviews and provides a solid understanding of algorithmic techniques.

Watch this livestream to:

  • Elevate your understanding of algorithms and hone your skills to excel in technical interviews.
  • See solutions to the ‘Opposite Values’ and ‘Collecting Signatures’ coding challenges, which are popular coding interview problems.
  • Learn how to implement these solutions in Kotlin, a modern multiplatform programming language.

Join us to prepare for success in your next technical interview!

Register For A Reminder


Watch On YouTube

Happy learning!

Alexander S. Kulikov serves as the Head of Laboratory of Algorithms and Complexity Theory at JetBrains Research. Alexander co-authored the Data Structures and Algorithms and Introduction to Discrete Mathematics for Computer Science online courses that are available at Coursera and edX, and he is a co-author of the book “Ace Your Next Coding Interview by Learning Algorithms.

Watch Alexander’s The Satisfiability Problem lecture.

Pavel Mavrin is a Tutor and Researcher at JetBrains, expert in algorithms and data structures. Pavel has participated in many programming competitions. His most prestigious title is ICPC World Champion 2004.

Watch Pavel’s Parallel algorithms lecture.

Continue ReadingJoin Us for a Live Introduction to Algorithmic Challenges in Kotlin!

Join the Webinar: Teaching Introductory Computer Science in Kotlin

We invite you to join us for a live webinar, ‘Teaching Introductory Computer Science in Kotlin’, featuring Geoffrey Challen, Teaching Associate Professor at the University of Illinois.

Tuesday, November 23, at 4:00 PM UTC.

In this webinar, Geoffrey will share his experience using Kotlin and explain why he chose it for teaching introductory programming. Geoffrey is the lead instructor for CS 124 – Intro to Computer Science at the University of Illinois, which is now the largest introductory computer science course to offer Kotlin as a language option. 

You can watch the webinar on YouTube and register here to get a reminder. The webinar will include a Q&A session where you’ll be able to discuss anything you are interested in with Geoffrey and the host from the Kotlin team. 

Kotlin’s popularity is increasing in many fields, including academia. One of the reasons for this development is that educators consider it to be a good language for teaching introductory computer science. According to Geoffrey Challen, Kotlin is an ideal choice for a first programming language. Сombining the type safety of Java with Python’s clean and elegant syntax, it provides better support for null-safety and functional programming patterns than either of those languages. Great for creating Android apps, backend servers, and web applications, Kotlin also represents an ideal first language for introducing students to the incredible creative potential of programming and computer science.

Register Now

and get a reminder


A recording of the livestream will be available on our Kotlin by JetBrains YouTube channel after the event.

We’re looking forward to meeting you soon!

Speaking to You 

Geoffrey Challen

Geoffrey Challen

Geoffrey is a Teaching Associate Professor at the University of Illinois. His professional goal is to teach computer science to as many people as possible and to inspire them to use their skills to change the world for the better.

Continue ReadingJoin the Webinar: Teaching Introductory Computer Science in Kotlin

End of content

No more pages to load