May 19, 2023 at 06:00 PM
Want to build applications using one of the most in-demand programming technologies available right now? C# and .NET might not be the first thing that comes to mind, but it is becoming increasingly popular with enterprise organizations.
So what does development look like with .NET and how can you be effective with modern databases and best practices?
In this session, we'll explore the following to get you on your way to being successful:
- An introduction to C# development.
- Interact with MongoDB using CRUD operations and aggregation pipelines.
- Explore serverless with Azure Functions and the C# runtime.
- Dabble with GraphQL using .NET.
Don't have a Windows computer? No problem because .NET Core works great on macOS and Linux!
April 28, 2023 at 06:00 PM
If you've ever built a form using React, you'll know that there can be massive headaches involved to get the U.X. just right.
Luckily, there are libraries like Formik that allow you to supplement some of these issues with building forms in React.
Unfortunately, these libraries have downsides of their own. Let's build our own from scratch and see if we can't solve some of those problems.
February 10, 2023 at 06:00 PM
Web Components provide a modular way to build a consistent design system and user experience across your entire application. Instead of copy / pasting the same chunks of coded into various places, you can have a JavaScript / HTML expert focus on getting the UX correct, in a reusable way, without needing to use a full blown JavaScript framework.
Web Components offer reusable functionality on the front-end, with native JavaScript. They are a great middle-ground between standard request / response based applications, and apps that aren't quite ready to move to a full-on JavaScript SPA framework. Web Components themselves are 100% native JavaScript - no new libraries required! Let's learn how Web Components work, then look at integrating them into an application -- I promise it's easier than you think!
Target Audience: Developers looking to learn more about writing reusable JavaScript and UI components that are platform independent. This talk will spend a little time going over connecting the front-end code to an API. Attendees should already be well versed using API endpoints that return JSON, as well as a basic understanding of OOP fundamentals such as Classes, Objects, and Inheritance.
Main Takeaways:
- Creating your first Web Component
- Interactivity with Web Components
- Connecting to a back-end
- A quick look at using Lit to build things
- Pros and Cons
- Next steps and other resources
January 13, 2023 at 06:00 PM
Are you interested in or new to tech? Are you looking for a career change into tech? Join us to hear from Taryn Borba, who started her tech journey in February 2022 and learn how she is navigating her new passion for web development.
You will not need any equipment for this session. However, you may bring a laptop if you'd like to explore various sites as they are discussed and/or something for note taking should you choose to investigate resources at a later time.
November 04, 2022 at 06:00 PM
Information Security, the field of Information Technology that address the confidentiality, integrity, and availability of a computing environment and networked equipment. In this session I'll cover common terminology, touch on a variety of disciplines, and provide various rabbit holes to explore to determine which discipline is suited best for you. A rundown of the SANS Academy scholarship program will also be covered. Terminology examples include definitions for Hacker and explain the CIA triad. While discussing disciplines, I'll cover what the Red and Blue Teams are and the differences between them. The various rabbit holes will include links to free or low cost resources to learn industry tools and skills along with links to popular events where industry professionals congregate.
You will not need any equipment for this session. However, you may bring a laptop if you'd like to explore various sites as they are discussed and/or something for note taking should you choose to investigate resources at a later time.
October 21, 2022 at 06:00 PM
It's that time of year again! It's time to dust off that old resume and make sure it's in appropriate shape in case you need to use it in a job hunt!
While you might not currently be looking for new employment in the technical space, opportunity could strike at any moment. In our yearly resume building workshop at the Tracy Developer Meetup, we work as a group to leave feedback on what you've got and how you can make it better so you stand out in a crowded space.
When you come to this event, plan on bringing the following:
- At least two printed copies of your resume.
- A laptop with your digital resume, or a digital file that can be easily obtained on someone elses laptop.
We have all struggled with our resumes at one point in time, but by having these regular workshops, we can make sure it doesn't happen again.
September 02, 2022 at 05:00 PM
Do you like to code or have you always been interested in coding but don’t know where to start? The Congressional App Challenge is a great way to start your coding journey! This is a nationwide competition put on by the U.S. House of Representatives for high school and middle school students.
Join Congressman Harder at the Congressional App Challenge Kickoff Hackathon! At this event you will learn about the competition, how to code, with time to build your program at the event!
You will hear from speakers from the following organizations:
Learn more about the Congressional App Challenge on the competition's official website.
August 26, 2022 at 06:00 PM
Unity makes developing games easier than ever with its drag and drop interface and simple to digest scripting language based on C#. Anyone can pick up Unity and have a pleasant game development experience, leading up to a release on any of the supported platforms such as Android, iOS, PC, and any of the gaming consoles.
However, gamers have new expectations on how they play all their favorite games. They want to be able to play them on any one of their video game consoles, mobile devices, or computers, and resume exactly where they left off regardless of the platform chosen.
This is where MongoDB Realm comes in.
MongoDB Realm acts as a local object database for your Unity games, storing anything from player location, inventory, and stats, while giving you sync capabilities to the cloud and other devices.
In this session we'll explore some basic game development concepts with Unity and expand upon them to include data storage and sync with MongoDB Realm.
Here are some recommended items to bring to the event:
- A Mac or Windows laptop
- Unity 2021.2.10 or more recent, installed and configured
While you don't need to bring anything, it'll be more fun to hack along!