What we're about

Let's learn to code together.

The purpose of this meetup group: Continuous co-learning to achieve project-oriented goals.

You should join if you are local and consider yourself as a coder / developer, or want to learn technology to the level when you can use it for projects or for getting a job.

Please feel out this form (https://goo.gl/forms/qT04RYGT2EObjaCQ2) to let us know, what technology you are interested in learning and what you are willing to teach/share.

Please vote free first topics you are interested to learn next as level 2 or 3. http://doodle.com/poll/ubzgq3s48s5k6re5


1 - Introduction.
2 - Design concepts and/or step-by-step learning of technology.
3 - Advanced topics, requires knowing the technology when coming to the class.

About us:

Open Hub project is an open ecosystem and resource center for local tech workforce / tech business. We are building local tech community, consulting tech startups and tech companies, match making business ideas generators with developers, teaching coding and organizing education workshops. We are attuned to the technology as it relates to business needs in Hudson Valley.

Mission statement:

Bringing people together around technology. Creating an environment where people learn and work together benefiting and inspired by technology and collaboration, and match making them for the mutual empowerment. Mentoring the youth and empowering professionals to share their best practices and grow as mentors.

Upcoming events (3)

Intro to Python

Needs a location

OpenHub and Newburgh Free Library are inviting you for this introductory class on Python. We held one introductory class 3/1/2022, which continued with the Python Study Jam - woohoo, glory to the brave souls - come to shine, showcase your projects, share our excitement about Python!

This class 6/7/2022 we will use the same approach, adding insights gained through the Study Jam experience.

In this one-hour introductory session, we will start your journey into the world of programming. Python is an easy-to-learn programming language with an unlimited scope of uses in the real world. This is practical programming for total beginners!

In this introductory powerful workshop, you'll learn how to use Python to have fun writing programs that do in minutes what would take you hours to do by hand. No prior programming experience is required. You only need to know the rudiments of using your computer.

This workshop will focus on doing calculations and creating simple games. We will introduce you to an excellent resource to start learning the language and getting practice solving problems.

We will share the best resources you can use going forward.

Upon completing this facilitated workshop you will be able to start learning the language at your own pace. During your self-study, you will learn the basics of programming, while creating Python programs that effortlessly perform useful and impressive feats of automation such as:
- Search for text in a file or across multiple files,
- Create, update, move, and rename files and folders,
- Search the Web and download online content,
- Update and format data in Excel spreadsheets of any size,
- Split, merge, watermark, and encrypt PDFs,
- Send reminder emails and text notifications,
- Fill out online forms,
- and much more.
Python has a lot to offer, and many free libraries to use.

Please register for the meeting:

Python Study Jam - office hours June

Link visible for attendees

We kicked off the Python Study Jam March 1st with Intro to Python class. You can watch the class recording here.

Join our co-learning / Study Jam using this open source book https://automatetheboringstuff.com/, and will support your Study Jam journey with the following schedule:

Free Office hours: Monthly

  • Chaps 1-6: April 6th, 6-7pm
  • Chaps 7-12: May 3rd, 6-7pm
  • Chaps 13-18: June 7th, 7-8pm

Workshops: Biweekly (drop-in $35, package of all 6: $175)

  • Chaps 1-6: March 17th and 31, 6:30-7:30pm
  • Chaps 7-12: April 14th and 28th, 6:30-7:30pm
  • Chaps 13-18: May 12, May 26th, 6-7pm

Feel free to connect with other co-learners using HVTechFest Slack or OpenHub's Slack channels.
You may choose to join HVTechFest Discord server if this works best for you.

Let's start your journey into the world of programming with Python, an easy-to-learn programming language with an unlimited scope of uses in the real world.

We are excited to introduce you to an excellent resource to start learning the language and getting practice solving problems,
Automate the Boring Stuff With Python by Al Sweigart.

Please go through chapters 13-20, and we will meet you May 3rd for office hour dedicated to these chapters:

Register in advance for this meeting:
After registering, you will receive a confirmation email containing information about joining the meeting.

Coding Club: Networking Mixer and Monthly Co-learning Activities

Needs a location

Welcome to our Coding Clubs for showcasing and networking.

  1. We will be meeting second Tuesday of the month, 6-7:30 pm.
  2. We will have a quick Intro at the beginning,
  3. Always happy to provide some career guidance / counseling on your learning journey and objectives
  4. We always want to do some fun hands-on practice using Code Wars - are you ready for it?
  5. If you have your project you want to present, we will allocate some time for it - please comment below to let us know in advance!
  6. Keep learning attitude: In such disruptive industry like tech we have to continue learning to get up to speed with the industry speed. Share with us what are your learning objectives, and how we can assist you with co-learning activities.
  7. We are adding Study Jams - not to be missed - come to learn about it and discuss your goals and interests
  8. We plan to add monthly networking mixer to discuss career paths and opportunities, resume critique and job search specifically, stay tuned
  9. If you'd like to be discoverable by other professionals - you can add your profile at OpenHub here: https://openhubproject.com/work

Welcome to join, let's help each other. We encourage questions and collaborative challenges, showcases and co-learning opportunities. So we are open - as our organization OpenHubProject.com - is.

• What to bring when meeting in person:
Laptops to work. Business cards to exchange. Questions to ask. Projects to collaborate. Skills and ideas to share.

• Important to know: Coding Club is a volunteer-based activity. We are looking forward to meet local techies and web pros as well as total novice who is interested to start this Coding/WebDev journey. We will work together as community to help each other to learn and grow.

Register in advance for this meeting and all our monthly Coding Clubs:
After registering, you will receive a confirmation email containing information about joining the meeting

Past events (205)

ADA Compliance for Website: Why is it Important?

This event has passed

Photos (206)

Find us also at