What we're about

The RVA Software Development User Group was formed to help bring new or different patterns, technology stacks, tools and languages from our community of developers to students and other developers of all skill levels. While there will be occasions for advanced level presentations, the bulk of presentations will be delivered so that students, entry level developers or developers with no experience in the technology being presented, will benefit from the topics covered.

The focus of the group is software development in more of a polyglot manner, the group will have presentations on a variety of tools, languages and platforms including C#, Java, PHP, MySQL, MongoDB, MS SQL Server, jQuery and JavaScript frameworks such as AngularJS, Node.Js and Knockout. Our goal is to introduce as much of a variety as we reasonably can.

The speakers for this group are local and regional developers with a passion for technology as well as sharing knowledge with fellow developers.

In addition to monthly User Group meetings we will provide occasional weekend boot camps where we will build entire working prototypes of various solutions as to facilitate deeper dives into various technologies.

Upcoming events (5)

Why I Left Java for Kotlin

Online event

Ever since Kotlin was announced as an officially supported language for the Android platform in 2017, Sam has been writing 100% Kotlin code. He'll share the language features he's fallen in love with, the developer experience, and what's possible with Kotlin. He’ll also dive into non-Android use cases we use Kotlin, such as micro-services, processing streaming data, and more. Kotlin has been around since 2011, and has a quickly-evolving ecosystem that not only targets the Java Virtual Machine, but can also be compiled to Native or JavaScript. You’ll leave this talk knowing more about what Kotlin is, how to start using it in your project, and why you might never go back to using Java. Agenda: 5:30 - 5:55 Networking & Technical Check 5:55 - 6:00 Announcements 6:00 - 7:00 Main Presentation 7:00 - 7:25 Questions & Discussion 7:25 - 7:30 Wrap-up Speaker: Sam Edwards Sam is a Google Developer Expert for Kotlin and Android, Distinguished Mobile Engineer at Capital One, co-organizer of Android Summit, and instructor at caster.io. Check out https://handstandsam.com where he shares tips and tricks about Kotlin, Android and software development.

SOLID Principles

Online event

Speaker: Daniel J. Dixon Details: TBD

Placeholder

Online event

Placeholder

Placeholder

Online event

Placeholder

Past events (40)

Building APIs with Firebase

Online event

Photos (24)