What we're about
Upcoming events (3)
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:
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
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:
- Chapter 13 – Working with Excel Spreadsheets
- Chapter 14 – Working with Google Spreadsheets
- Chapter 15 – Working with PDF and Word Documents
- Chapter 16 – Working with CSV Files and JSON Data
- Chapter 17 – Keeping Time, Scheduling Tasks, and Launching Programs
- Chapter 18 – Sending Email and Text Messages
- Chapter 19 – Manipulating Images
- Chapter 20 – Controlling the Keyboard and Mouse with GUI Automation
- Free yourself to spend your time where it counts. Even if you've never written a line of code, you learn how to make your computer do the grunt work.
Register in advance for this meeting:
After registering, you will receive a confirmation email containing information about joining the meeting.
Welcome to our Coding Clubs for showcasing and networking.
- We will be meeting second Tuesday of the month, 6-7:30 pm.
- We will have a quick Intro at the beginning,
- Always happy to provide some career guidance / counseling on your learning journey and objectives
- We always want to do some fun hands-on practice using Code Wars - are you ready for it?
- 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!
- 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.
- We are adding Study Jams - not to be missed - come to learn about it and discuss your goals and interests
- We plan to add monthly networking mixer to discuss career paths and opportunities, resume critique and job search specifically, stay tuned
- 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