Training

Make A Cross-Platform App: Intro To Flutter And IDE Setup

Short on time and lacking a team of UX designers? Google's free development framework, Flutter, takes the fear and loathing out of creating a cross-platform (iOS, Android, Web) mobile app. Flutter harnesses the power of Dart to run the same codebase on multiple device operating systems. This class quickly guides you over the Flutter learning curve so you can be 'hot reloading' custom UIs in less than two hours. Oh, and those UIs will look amazing on both iPhone and Android. The buzz around Flutter is ramping up, so this is a chance to earn your early-adopter badge.

3D Modeling 101: TinkerCAD

Join Chip Bobbert for this short introduction to TinkerCAD, a very accessible and basic 3D modeling program. Whether you have never modeled before and need something straight forward to get started or you are coming in with a programming background, TinkerCAD is the perfect place to get started!

This class will be hosted via Zoom. You will receive an email with the Zoom link a day before the class. Attendance will be taken and the session will be recorded.

Programming with Python

Welcome to the How to Program (with Python) class -- this is a class intended for people with little to no programming experience who want to learn introductory programming. We will be working in class on basic programming concepts such as variables, input, output, strings, loops, and more -- if you've never programmed before and want to learn some basics, this is the class for you!

This class will be hosted via Zoom. You will receive an email with the Zoom link a day before the class. Attendance will be taken and the session will be recorded.

Create A Website: Structure (An Intro To HTML)

The web connects us like never before. It is thrilling to think that somewhere on the other side of the planet someone could be looking at the exact same website you are browsing, maybe at this exact minute even! We are a social species, and we, as a group, enjoy sharing ideas, information and more. We do so continuously and with an efficiency never matched before thanks to the web. In some regards, that is why you want to take this class, because you would like to create a website for the first time ever (or in forever), and you know it all starts with the structure.

3D Modeling 301: Fusion360 For CAD

This class will assume basic knowledge of modeling terms and basic computing. This class will be dedicated to adapting general CAD (Computer Aided Design) knowledge to Fusion 360. We will be spending a equally small amount of time going over intermediate modeling techniques. We will be going over importing objects into Fusion 360 as part of the adaptation portion.

This class will be hosted via Zoom. You will receive an email with the Zoom link a day before the class. Attendance will be taken and the session will be recorded.

The Rails Framework (Combined)

This course is a combined version The Rails Framework (1/2) and The Rails Framework (2/2) Learning to build a modern web application is daunting. Ruby on Rails makes it much easier and more fun. It includes everything you need to build fantastic applications, and you can learn it with the support of our large, friendly community.

This class will be hosted via Zoom. You will receive an email with the Zoom link a day before the class. Attendance will be taken and the session will be recorded.

3D Modeling 210: OnShape (2/2)

CAD 210 picks up where CAD 201 left off, we strongly recommend attending that class first. In CAD 201 students learned how to sketch an object and create simple 3D parts from those drawings. Those parts are stand-alone objects. In CAD 210, we'll extend those concepts. Students will learn how to make "machines" and understand the concepts of multi-body parts and assemblies.

This class will be hosted via Zoom. You will receive an email with the Zoom link a day before the class. Attendance will be taken and the session will be recorded.

Backing Up And Sharing Code: Git

Have you ever tried to use Dropbox for sharing code with collaborators on a project, but accidentally deleted someone else's work? Ever wished you could undo that "improvement" you made to your program four days ago that you now realize breaks your code? Whether you're working with others, or are coding on your own, using a version control system can make development a much more sane and enjoyable process, while facilitating team development and code sharing. Armed some essential Git commands that you'll learn in this course, you'll worry less and code more.

3D Modeling 201: OnShape (1/2)

This class will provide an introduction to computer aided drafting (CAD). Students will learn core concepts of 3D design including sketching, constraints, parametric concepts, extrusion, how to add basic 3D structures such as chamfers and fillets, and how to export your work for 3D printing. We will also discuss various softwares popular in different industries. Skills learned in this class will be very portable to other design platforms. Students will leave having completed a mold that can be used in our mold make course.

Pages