Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Workshop [clear filter]
Saturday, March 30
 

9:30am PDT

Beyond the Senior Engineer: Software Architecture 201
Please make sure to sign up via Eventbrite for this event. An Eventbrite ticket is required to attend
https://www.eventbrite.com/e/beyond-the-senior-engineer-software-architecture-201-tickets-55279281820

Women Who Code Portland is holding a Software Architecture workshop. The goal of this workshop is to provide people with an opportunity to learn to think like an architect.

Our events are geared towards women, but we welcome everyone who supports our mission of inspiring women to excel in technology careers and follows our code of conduct.

OUR INSTRUCTORAmber MilavecAmber is a Sr Principal Technical Architect as well as the creator of We Code Hackathon for Women and Friends. Amber's expertise lies in bot mitigation, open source, linux, microservice architecture, domain driven design, high availability, performance, security, and automation. Honored with the Women Who Code PDX Technical Leadership award in 2017, she is passionate about diversity in tech. She also loves retro video games and baby animals. Twitter: @ambermilavec LinkedIn: https://www.linkedin.com/in/amber-milavec/

AGENDA
  • What is an Architect?
  • Communicating Ideas Through Designs and Diagrams
  • Common Architecture Patterns
  • Lunch
  • Qualities of Robust Design
  • How to Approach Hard Problems
  • Apply What we Learned to Real World Problems
  • Seeing the Picture while Breaking things Down

*The curriculum is subject to changes




EVENT COST
The event cost is $15 for participants and includes lunch. Fee is collected via Meetup. If you are a student, under-employed, or in need of financial assistance, we have full scholarships available for this event. Please submit an application here (https://goo.gl/forms/ANmXwj5Uyaqv9WLn2).

There will be no refunds for this event. If you cannot attend, you can email us to transfer the ticket to another attendee, or we can add it to our scholarship pool.

PREREQUISITES
A solid foundation of hands-on technical experience. There will be no coding, but the assumption is that we will have a pretty solid foundation of hands on technical experience.

CODE OF CONDUCT
Women Who Code (WWCode) is dedicated to providing an empowering experience for everyone who participates in or supports our community, regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, socioeconomic status, caste, or creed. Our events are intended to inspire women to excel in technology careers, and anyone who is there for this purpose is welcome. Because we value the safety and security of our members and strive to have an inclusive community, we do not tolerate harassment of members or event participants in any form.

Our Code of Conduct (https://www.womenwhocode.com/codeofconduct) applies to all events run by Women Who Code, Inc. If you would like to report an incident or contact our leadership team, please reach out to one of our volunteers or submit an incident report form (found on the Eventbrite page).​https://www.eventbrite.com/e/beyond-the-senior-engineer-software-architecture-201-tickets-55279281820​​https://www.eventbrite.com/e/beyond-the-senior-engineer-software-architecture-201-tickets-55279281820

Saturday March 30, 2019 9:30am - 4:30pm PDT
Alchemy Code Lab 30 NW 10th Ave. Portland, OR 97209
 
Monday, April 1
 

12:00pm PDT

Intro to JavaScript: A Free Coding Class at The Tech Academy
We run a code school. We hear from a lot of people we talk to that they're not sure whether they're interested in a job in the tech field, because they don't know enough about it. Sometimes, they've even been told that "programming is hard to learn."

At The Tech Academy, we work hard to break down the barriers between people and technology. We think that, with the right approach, anyone can learn to code - and whether you end up working in technology or not, the principles behind coding are useful in a lot of areas.

The Tech Academy is offering a free course on Introduction to JavaScript. JavaScript is universally recognized as a foundational language. It is present in every platform imaginable: like browsers, mobile, and desktop applications.

This course is perfect for people with little to no experience in programming who are curious about a career in software development.

In this practical, hands-on class, you'll learn the basics of these popular technologies - and along the way, you should find out for yourself whether technology and coding are something worth looking into a bit more deeply.

Please Note:
---Make sure to bring your laptop, as this will be a hands on learning process where you get to actually write your own code. If you don't have a laptop, no worries, you will be able to use one of ours.
---An RSVP is needed to guarantee a seat in the class, though we may have a few open seats for last minute attendees.

https://www.meetup.com/techacademy/events/259936483/


Monday April 1, 2019 12:00pm - 3:00pm PDT
The Tech Academy 310 SW 4th Ave Suite 230, Portland, OR 97204

3:00pm PDT

OEN & OSU Startup Series
Thanks to a grant from US Bank, OEN is proud to announce a partnership with Oregon State University to pilot our Startup Series in a hybrid (part online, part in person) platform. This partnership allows us to scale this critical program to entrepreneurs across the state. OSU is a leading provider of online content and their expertise, combined with OEN’s stellar network of instructors/mentors, will provide a top-notch program accessible to anyone, anywhere.

Do Excel spreadsheets make your heart skip a beat? Are you embarrassed to admit that you’re not sure what a hashtag is? No entrepreneur can be expected to know it all. Our 10-week Startup Series covers the nuts and bolts of the areas in which you may lack expertise, including business structure, financial management, sales & marketing strategies, fundraising, and more. As an added benefit, each participant will be paired with a mentor, as well as have access to a mentor in each specialty for the duration of the 10-week series.

In addition to formal instruction in weekly classes, each participant in OEN’s Startup Series will have access to a network of mentors covering each of the session topics below. Our mentors have agreed to provide guidance during the full 10 weeks of this program. Have a burning funding or accounting problem? No need to wait until week 7, just email one of our mentors. A full mentor list will be provided on the first day of class.

Scholarship Opportunity: SPOTS FILLING UP FAST! If you would like to be considered for a scholarship for the Startup Series, please complete this form below. Thank you to US Bank and Columbia Bank for sponsoring these scholarships!

Deadline to apply for scholarships is March 25.

https://www.oen.org/calendar-events/oen-osu-startup-series/

Monday April 1, 2019 3:00pm - 6:00pm PDT

6:30pm PDT

Build2Learn: Build It, And They Will Pwn.


Welcome to PASCAL Hackerspace's newest hands-on workshop: Build2Learn!

The general idea of the Build2Learn twice-monthly sessions is to take several categories of tools, analyze their functionality, and re-implement them using your language of choice.

The goal is not to present a tutorial. The goal is to have discussion around the process of breaking the problem down into specific use cases and requirements, i.e. tasks that can be more easily implemented.

The core goal of programming is problem solving, the aim here is to facilitate and encourage this skill.
There will be a focus on performing code review and encouraging people to demo their progress to the group.

Session_0 will focus on the following:
>Help individuals set up their development environment
>Make sure that the git workflow is well understood
>Help with a language selection

Note: While there will not be any prescribed languages, we suggest either python or javascript. This is not to deter the use of other languages. Just to suggest that there may be more help available using
something listed above.

>Help users install git for their operating system
>Help users create a github account and setup git to use it
>Help users install language and tooling (if needed)
>Help users install text editor and discuss the merits of different options

For more information, please visit-https://randy5235.github.io/build2learn/ or view the current repository directly on Github here: https://github.com/randy5235/build2learn . The purpose of this repository is to provide a resource for documentation and source code for the Build2Learn session(s) at PASCAL Hackerspace.

For questions regarding PASCAL Hackerspace and events hosted there in general, please email [masked]. For questions regarding Build2Learn, please reach out to Randy here on Meetup! He can be found here: https://www.meetup.com/members/10974695/

Monday April 1, 2019 6:30pm - 8:30pm PDT
PASCAL Hackerspace 226 SE Madison St, Portland, OR, 97214, us
 
Tuesday, April 2
 

6:30pm PDT

Portland Python Pirates - Web Development Using Javascript and Python Class Kickoff


Have you wanted to try web development but are unsure about where to start or lacking motivation? Enter the Python Pirates! We are all about working through free classes together to help each other learn and grow into top notch programmers! This week kicks off an introduction to our next free class series. If you have thought about joining the Pyrates now is the time!

This session will be purely informational. There will be a discussion about what you can expect to learn from this series. All skill levels are welcome to join. Prior programming experience in Python will be helpful but any prior programming experience will do.

A lot of times there is parking right in front of the building. If this is not the case I recommend trying 1st, 2nd, or 3rd Ave. There are usually spots down that way. Parking isn't free until after 7pm so don't forget to pay! There is also a lot right next door if you don't want to mess with street parking.

As always feel free to message me or post on Slack if you have any questions. Hope to see you Tuesday!

* New to our group? Need to join our Slack channel? Looking for free resources? Check out our website @ www.pythonpirates.org for all of that and more!

Tuesday April 2, 2019 6:30pm - 8:30pm PDT
The Tech Academy 310 SW 4th Ave Suite 230, Portland, OR 97204
 
Wednesday, April 3
 

10:30am PDT

Programming with Python 1


Have you ever thought programming was interesting, but don't know where to start? Do you want to unlock the true potential of computers? This is the class for you!

This class is an introduction to programming concepts with Python, an easy-to-learn programming language. Every class begins with the basics of what Python is and how to use it. After that we'll talk about computer science theory in an approachable way. Finally we'll have a lab where your questions can get answered and you can show off your projects.

No prior programming experience required. If you can type, you can program!

Recommended Follow-up: Programming with Python 2

Wednesday April 3, 2019 10:30am - 1:00pm PDT
Free Geek 1731 SE 10th Avenue, Portland, OR 97214

6:00pm PDT

Women Who Code Portland - Security Study Night


In 2019, Women Who Code Portland is debuting a new event series focused on learning more about the security field. Welcome to our Security Study Nights!

Our first Security Study Night will be a Capture the Flag (CTF) 101. What is Capture the Flag and why do security professionals play it? The short answer is that it allows them to hone their skills and have fun. There is an entire subculture that exists around CTFs. So if you want to learn how to think like a hacker, adapt your skills and learn on the fly, come to our CTF 101 Study Night to see what it is all about. You will get a chance to capture your first flag.

Schedule
6:00-6:15 - Check-in + Grab food
6:15-6:20 - Welcome from WWCode Portland + Vevo
6:20-7:40 - Capture the Flag (CTF) 101
7:40-8:00 - Closing Remarks

About our Speakers
Miki Demeter is a Security Researcher at Intel. Stacy Watts is a Senior MSS Platform Engineer at BlueVoyant.

About Women Who Code
We are a global nonprofit dedicated to inspiring women to excel in technology careers. Our events offer study groups, technical workshops, hackathons, networking events, panel discussions, lightning talks, and social events featuring influential tech industry experts, innovators, and investors. We help you build the skills you need to raise your professional profile and achieve greater career success.

Current and aspiring coders are welcome.

Code of Conduct
WWCode is an inclusive community, dedicated to providing an empowering experience for everyone who participates in or supports our community, regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, socioeconomic status, caste or creed. Our events are intended to inspire women to excel in technology careers, and anyone who is there for this purpose is welcome. We do not tolerate harassment of members in any form.

Our Code of Conduct applies to all WWCode events and online communities. Read the full version at http://www.womenwhocode.com/codeofconduct. If you would like to report an incident, please reach out to one of our volunteers or submit an incident report form: http://bit.ly/wwcode-incident-report.Senior MSS Platform Engineer, BlueVoyant

Wednesday April 3, 2019 6:00pm - 8:00pm PDT
Vevo 812 SW Washington St #400, Portland, OR 97205
 
Thursday, April 4
 

10:30am PDT

One-on-One Community Tech Appointment


Have a Computer Question? Book today for one-on-one tech help! Learn valuable computer skills, find answers to your questions, and get technical advice through an appointment with a Free Geek volunteer mentor. This is a free, volunteer-powered service. When registering, you must sign a release to participate.

Details and What to Bring: Please bring your device (laptop and power cord, or desktop tower only) and request an Equipment Pass when you arrive. Volunteers may be able to help with smartphones and tablets based on capacity.

What Can I Get Help With?

Using your Linux computer Running updates Installing software LibreOffice help Accessing and using the internet Troubleshoot a computer problem Start using privacy and safety tools like a password manager or VPN And more!

Thursday April 4, 2019 10:30am - 11:30am PDT
Free Geek 1731 SE 10th Avenue, Portland, OR 97214

12:00pm PDT

Intro to JavaScript: A Free Coding Class at The Tech Academy


We run a code school. We hear from a lot of people we talk to that they're not sure whether they're interested in a job in the tech field, because they don't know enough about it. Sometimes, they've even been told that "programming is hard to learn."

At The Tech Academy, we work hard to break down the barriers between people and technology. We think that, with the right approach, anyone can learn to code - and whether you end up working in technology or not, the principles behind coding are useful in a lot of areas.

The Tech Academy is offering a free course on Introduction to JavaScript. JavaScript is universally recognized as a foundational language. It is present in every platform imaginable: like browsers, mobile, and desktop applications.

This course is perfect for people with little to no experience in programming who are curious about a career in software development.

In this practical, hands-on class, you'll learn the basics of these popular technologies - and along the way, you should find out for yourself whether technology and coding are something worth looking into a bit more deeply.

Please Note:
---Make sure to bring your laptop, as this will be a hands on learning process where you get to actually write your own code. If you don't have a laptop, no worries, you will be able to use one of ours.
---An RSVP is needed to guarantee a seat in the class, though we may have a few open seats for last minute attendees.

Thursday April 4, 2019 12:00pm - 3:00pm PDT
The Tech Academy 310 SW 4th Ave Suite 230, Portland, OR 97204

6:30pm PDT

AlgoBytes: Algorithms for Hackers!


PASCAL Hackerspace is happy to announce a new bimonthly workshop! One of the core goals of our organization is to provide educational opportunities to people in the information security and technical communities of Portland, and with AlgoBytes we get to do exactly that!

AlgoBytes is an informal workshop series to learn a bit more about the formal foundations of the field of computer science and about core data structures/algorithms frequently used for interviews, whether you've never explored them before or need a refresher.

Each 90 minute session we will focus on a different topic, although we may repeat them if there are requests to revisit material. Currently there will be 20-30 minutes of presentation, a walk through of a problem, followed by breaking into small groups to practice. Attending sequential events is probably helpful if the material is new to you, but not required.

First Session's Theme: Analysis Foundations
What is an algorithm, besides a scary word?
I'm a practical person, why do I care?
What is a data structure?
What is complexity analysis?
What is Big O? Big Theta? Big Omega?
How do I apply them?

Please bring your preferred note-taking device(s) and preferred scratch paper.

A laptop with your editor & language of choice may be handy for trying out your solutions- especially important if you are prepping for technical interviews, but is not at all required.

The PASCAL board is excited to be hosting this event alongside a very accomplished and brilliant woman in security-

Allison Marie Naaktgeboren is a Senior Software Engineer. She has previously written (and regretted) code at Mozilla, Amazon, Cisco, FactSet Research Systems, and the Biorobotics Laboratory in Carnegie Mellon’s Robotics Institute. Allison holds a Bachelor’s Degree in Computer Science from Carnegie Mellon University in Pittsburgh.

Allison is a mentor in the PDXWiT mentorship program, supports the Women Who Code Portland Algorithms track, and mentors high school students in robotics and programming (Go Rebel @lliance!) She is a member of PASCAL & the OWASP Portland chapter.

Thursday April 4, 2019 6:30pm - 8:00pm PDT
PASCAL Hackerspace 226 SE Madison St, Portland, OR, 97214, us
 
Friday, April 5
 

9:30am PDT

Intro to Python: A Free Coding Class at The Tech Academy


We run a code school. We hear from a lot of people we talk to that they're not sure whether they're interested in a job in the tech field, because they don't know enough about it. Sometimes, they've even been told that "programming is hard to learn."

At The Tech Academy, we work hard to break down the barriers between people and technology. We think that, with the right approach, anyone can learn to code - and whether you end up working in technology or not, the principles behind coding are useful in a lot of areas.

The Tech Academy is offering a free course providing an introduction to Python. Python is a popular programming language for general-purpose programming. It is particularly easy to learn for those new to coding.

This course is perfect for people with little to no experience in programming who are curious about a career in software development.

In this practical, hands-on class, you'll learn the basics of this popular computer language - and along the way, you should find out for yourself whether technology and coding are something worth looking into a bit more deeply.

Please Note:
---Make sure to bring your laptop, as this will be a hands on learning process where you get to actually write your own code. If you don't have a laptop, no worries, you will be able to use one of ours.
---An RSVP is needed to guarantee a seat in the class, though we may have a few open seats for last minute attendees.

Friday April 5, 2019 9:30am - 12:15pm PDT
The Tech Academy 310 SW 4th Ave Suite 230, Portland, OR 97204
 
Saturday, April 6
 

3:30pm PDT

Anatomy of a Computer


This workshop is an introduction to computer hardware. Students will identify basic components of a desktop and laptop computer, learn what role each part plays, and identify where those parts go inside the computer. Students learn what makes a computer “a computer” and a basic framework for computer safety and troubleshooting.

No prior knowledge is necessary.

Saturday April 6, 2019 3:30pm - 5:30pm PDT
Free Geek 1731 SE 10th Avenue, Portland, OR 97214

3:30pm PDT

Command Line Basics


The command line is a tool for typing computer commands, instead of clicking menus or buttons.

Learning the command line is a great way to get familiar with core concepts of programming. Students will learn the basic parts of a command, listing, linking, tab completion, file system structure, and more, for the Linux command line.

Saturday April 6, 2019 3:30pm - 5:30pm PDT
Free Geek 1731 SE 10th Avenue, Portland, OR 97214