SlideShare a Scribd company logo
1 of 20
Download to read offline
Hello Girl - 4
Session Workshop
Hello Girl | 4 Session Beginner Workshop (Session 1)
Felicia O’Garro
Founder of Hello Girl
Software Engineer + Instructor
Goals + Mission
• Create a community where women can learn together.
• Help women acquire skills needed to achieve personal
and professional goals.
• Help women build confidence while picking up a new
skill or starting their own company.
Hello Girl | 4 Session Beginner Workshop (Session 1)
Why Programming?
Hello Girl | 4 Session Beginner Workshop (Session 1)
Programming Can Help You:
• Learn one of the most valuable skills of the future
• Enhance your current skill set
• Become a professional Developer/Engineer
• Start your own business
• Teach/Volunteer
• Think differently
Hello Girl | 4 Session Beginner Workshop (Session 1)
What is Programming?
Hello Girl | 4 Session Beginner Workshop (Session 1)
Hello Girl | 4 Session Beginner Workshop (Session 1)
Recipe or set of instructions for the computer to follow.
Programming Languages
• C
• C++
• Swift
• JavaScript
• Python
• Ruby
• Java
Hello Girl | 4 Session Beginner Workshop (Session 1)
• Installfest & Basics
• More programming
• Presentations + Additional Topics
Hello Girl | 4 Session Beginner Workshop (Session 1)
Workshop Agenda
Installfest
• Nodejs
• iterm
• Atom
• Sign up for GitHub.
• Git
• Chrome
Hello Girl | 4 Session Beginner Workshop (Session 1)
Let’s Code!!!
Hello Girl | 4 Session Beginner Workshop (Session 1)
• Created by Brendan Eich at
Netscape
• Runs in Browser & Server
• Java is not JavaScript!
• Is actually named ECMAScript!
Hello Girl | 4 Session Beginner Workshop (Session 1)
JavaScript
Data Types
Hello Girl | 4 Session Beginner Workshop (Session 1)
Logical Operators
Hello Girl | 4 Session Beginner Workshop (Session 1)
Variables
Hello Girl | 4 Session Beginner Workshop (Session 1)
if/else statements
Hello Girl | 4 Session Beginner Workshop (Session 1)
Arrays
Hello Girl | 4 Session Beginner Workshop (Session 1)
Loops
Hello Girl | 4 Session Beginner Workshop (Session 1)
Session 1 Homework
Hello Girl | 4 Session Beginner Workshop (Session 1)
Homework
• Create a blog on the platform of your choice (wordpress, medium,
tumblr, etc.)
• Complete lessons 1-2 of Udacity's Intro to JavaScript
• Install Git
Hello Girl | 4 Session Beginner Workshop (Session 1)
THANKS MUCH!!!
Felicia O’Garro
Founder of Hello Girl
Software Engineer + Instructor
Hello Girl | 4 Session Beginner Workshop (Session 1)

More Related Content

Similar to Hello Girl Beginner Workshop Session 1 JavaScript

Hello Girl Intro to Programming
Hello Girl Intro to ProgrammingHello Girl Intro to Programming
Hello Girl Intro to ProgrammingFelicia O'Garro
 
Speechcraft online gec presentation 191114
Speechcraft online gec presentation 191114Speechcraft online gec presentation 191114
Speechcraft online gec presentation 191114Carole McCulloch
 
Speechcraft online netizens 081214
Speechcraft online netizens 081214Speechcraft online netizens 081214
Speechcraft online netizens 081214Carole McCulloch
 
TAA eLearn Course - Session 8
TAA eLearn Course - Session 8TAA eLearn Course - Session 8
TAA eLearn Course - Session 8Yum Studio
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopLeanAgileTraining
 
DevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software DevelopersDevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software DevelopersGabriel Tudorica
 
Tae10 assessor skill set wrkshp 1 slides
Tae10 assessor skill set wrkshp 1 slidesTae10 assessor skill set wrkshp 1 slides
Tae10 assessor skill set wrkshp 1 slidesnicvw
 
Being a tech speaker
Being a tech speakerBeing a tech speaker
Being a tech speakerGil Fink
 
Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...
Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...
Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...techsarvam
 
Teaching Kids Programming using the Intentional Method
Teaching Kids Programming using the Intentional MethodTeaching Kids Programming using the Intentional Method
Teaching Kids Programming using the Intentional MethodLynn Langit
 
Blackboard Collaborate
Blackboard CollaborateBlackboard Collaborate
Blackboard CollaborateCarla Bradley
 
Supporting Drupal over the Longterm
Supporting Drupal over the LongtermSupporting Drupal over the Longterm
Supporting Drupal over the LongtermAnne Stefanyk
 
Exploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLExploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLMaaike Brinkhof
 
Why you should speak at technical conferences
Why you should speak at technical conferencesWhy you should speak at technical conferences
Why you should speak at technical conferencesPoornima Vijayashanker
 
How I help others to level up technical practices
How I help others to level up technical practicesHow I help others to level up technical practices
How I help others to level up technical practicesStanly Lau
 
Technical Mentoring, What works and not
Technical Mentoring, What works and notTechnical Mentoring, What works and not
Technical Mentoring, What works and notStanly Lau
 
Delivering Quality: One Weekend At A Time
Delivering Quality: One Weekend At A TimeDelivering Quality: One Weekend At A Time
Delivering Quality: One Weekend At A TimeMichael Larsen
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior MindStojan Peshov
 

Similar to Hello Girl Beginner Workshop Session 1 JavaScript (20)

Hello Girl Intro to Programming
Hello Girl Intro to ProgrammingHello Girl Intro to Programming
Hello Girl Intro to Programming
 
Speechcraft online gec presentation 191114
Speechcraft online gec presentation 191114Speechcraft online gec presentation 191114
Speechcraft online gec presentation 191114
 
Speechcraft online netizens 081214
Speechcraft online netizens 081214Speechcraft online netizens 081214
Speechcraft online netizens 081214
 
Presentation8
Presentation8Presentation8
Presentation8
 
TAA eLearn Course - Session 8
TAA eLearn Course - Session 8TAA eLearn Course - Session 8
TAA eLearn Course - Session 8
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
 
DevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software DevelopersDevCoach - Solid Foundations for the New Wave of Software Developers
DevCoach - Solid Foundations for the New Wave of Software Developers
 
DOD Presentation V2
DOD Presentation V2DOD Presentation V2
DOD Presentation V2
 
Tae10 assessor skill set wrkshp 1 slides
Tae10 assessor skill set wrkshp 1 slidesTae10 assessor skill set wrkshp 1 slides
Tae10 assessor skill set wrkshp 1 slides
 
Being a tech speaker
Being a tech speakerBeing a tech speaker
Being a tech speaker
 
Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...
Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...
Manual_Automation_DemoManual_Automation_DemoManual_Automation_DemoManual_Auto...
 
Teaching Kids Programming using the Intentional Method
Teaching Kids Programming using the Intentional MethodTeaching Kids Programming using the Intentional Method
Teaching Kids Programming using the Intentional Method
 
Blackboard Collaborate
Blackboard CollaborateBlackboard Collaborate
Blackboard Collaborate
 
Supporting Drupal over the Longterm
Supporting Drupal over the LongtermSupporting Drupal over the Longterm
Supporting Drupal over the Longterm
 
Exploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLExploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNL
 
Why you should speak at technical conferences
Why you should speak at technical conferencesWhy you should speak at technical conferences
Why you should speak at technical conferences
 
How I help others to level up technical practices
How I help others to level up technical practicesHow I help others to level up technical practices
How I help others to level up technical practices
 
Technical Mentoring, What works and not
Technical Mentoring, What works and notTechnical Mentoring, What works and not
Technical Mentoring, What works and not
 
Delivering Quality: One Weekend At A Time
Delivering Quality: One Weekend At A TimeDelivering Quality: One Weekend At A Time
Delivering Quality: One Weekend At A Time
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior Mind
 

Recently uploaded

social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Recently uploaded (20)

social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Hello Girl Beginner Workshop Session 1 JavaScript

  • 1. Hello Girl - 4 Session Workshop Hello Girl | 4 Session Beginner Workshop (Session 1) Felicia O’Garro Founder of Hello Girl Software Engineer + Instructor
  • 2. Goals + Mission • Create a community where women can learn together. • Help women acquire skills needed to achieve personal and professional goals. • Help women build confidence while picking up a new skill or starting their own company. Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 3. Why Programming? Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 4. Programming Can Help You: • Learn one of the most valuable skills of the future • Enhance your current skill set • Become a professional Developer/Engineer • Start your own business • Teach/Volunteer • Think differently Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 5. What is Programming? Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 6. Hello Girl | 4 Session Beginner Workshop (Session 1) Recipe or set of instructions for the computer to follow.
  • 7. Programming Languages • C • C++ • Swift • JavaScript • Python • Ruby • Java Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 8. • Installfest & Basics • More programming • Presentations + Additional Topics Hello Girl | 4 Session Beginner Workshop (Session 1) Workshop Agenda
  • 9. Installfest • Nodejs • iterm • Atom • Sign up for GitHub. • Git • Chrome Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 10. Let’s Code!!! Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 11. • Created by Brendan Eich at Netscape • Runs in Browser & Server • Java is not JavaScript! • Is actually named ECMAScript! Hello Girl | 4 Session Beginner Workshop (Session 1) JavaScript
  • 12. Data Types Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 13. Logical Operators Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 14. Variables Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 15. if/else statements Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 16. Arrays Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 17. Loops Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 18. Session 1 Homework Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 19. Homework • Create a blog on the platform of your choice (wordpress, medium, tumblr, etc.) • Complete lessons 1-2 of Udacity's Intro to JavaScript • Install Git Hello Girl | 4 Session Beginner Workshop (Session 1)
  • 20. THANKS MUCH!!! Felicia O’Garro Founder of Hello Girl Software Engineer + Instructor Hello Girl | 4 Session Beginner Workshop (Session 1)