Learn how developers begin software projects, and even get started on a prototype of your own idea.
This workshop replicates the first day of class in Chicago Booth's Application Development course. First, you'll go through a series of hands-on exercises that will teach you how to look at an application from an information-storage perspective.
Once you can do that, you'll see how a lot of the infrastructure of most applications is the same, and once you know what information you need to manage on behalf of your users, you can get 90% of your code written just by using off-the-shelf boilerplate.
You'll get a chance to do just that using a tool that we've developed for AppDev students. We'll then discuss how to evaluate and approach the complexity of that last 10% based on the unique requirements of your idea.
Pizza will be provided at 5:00 pm, and the workshop will begin promptly at 5:30. Please bring your computer.
About the instructor:
Raghu Betina, Adjunct Assistant Professor of Operations Management, teaches BUS36110, Application Development, at Chicago Booth. Previously, he was Instructor & Managing Partner at The Starter League in Chicago, specializing in beginner-focused programming education.
Prior to that, Betina was an entrepreneur and an investor in southern India. He successfully built and managed technology companies, but only with great difficulty due to a lack of technical skills. He returned to the US to learn how to build ideas himself, and discovered that it is possible for beginners to become productive quickly as a student at The Starter League.
The ability to make ideas real was so empowering that Betina dropped everything else to help other beginners make the same leap, and he's been teaching ever since. You can learn more about Betina’s journey here