This document contains information about Gene Babon and his career. It includes his elevator pitch, technical skills, career highlights as a teacher and project manager, and websites he maintains. It also discusses analogies for the job search process - comparing it to a political campaign, playing in an empty gym, and bowling. It encourages sending resumes to many postings to "set up pins" and get interviews, and to keep searching even without responses by continuing to "bowl".
The document summarizes the agenda for a launch meeting of the Tech Over Fifty group on September 16, 2019. It includes an introduction discussing keeping older workers engaged and retooling skills. The agenda then covers introductions where members each have 60 seconds to share who they are and their goals. It ends with discussing next actions and accomplishments for the group.
Anatomy Virtual Self Study Group NEPHP 2018Gene Babon
This document outlines the anatomy of a virtual self-study group as a solution to skills gaps. It defines the problem of talent shortages in tech jobs and proposes virtual self-study groups where individuals study topics like programming languages at their own pace using online resources and message boards. The document provides examples of past successful virtual study groups and the top 25 in-demand web technologies in Boston as potential topics, encouraging participants to identify a topic to develop new skills.
This document outlines a program to become a front-end web developer by learning HTML, CSS, and JavaScript over 37 hours of video tutorials and participating in coding meetups. It details the roles of front-end and back-end developers, average salaries in Boston which range from $71,800 for junior front-end to $119,600 for back-end, and popular skills like HTML and JavaScript according to job postings. It recommends developing skills through online courses, participating in local meetups, and creating projects and accounts on sites like GitHub and LinkedIn to present work.
The document discusses navigating a career in web technology and is told in four chapters. The first chapter describes the speaker's formal education, career start and restarts, and involvement in the Boston tech community. The second chapter emphasizes developing technical skills through self-study groups. The third chapter stresses the importance of professional networks from local meetups and conferences. The final chapter offers to help others by advising them to develop technical skills, build project portfolios, and leverage professional connections.
The document discusses a tech, workforce and learning lab at Maverick Landing Community Services. It outlines two tech initiatives - a tech meetup and coding group for East Boston residents. It then covers the demand for tech skills, compensation levels, job opportunities in Boston, and free training options locally and through MLCS. These include courses in HTML, CSS, JavaScript, WordPress, and more to help residents learn basic web development skills.
The document discusses a tech, workforce and learning lab at Maverick Landing Community Services. It summarizes two tech initiatives they offer - a tech meetup and coding skills program. It then outlines the demand for tech skills, compensation levels in Boston, job opportunities in coding, and local training options through organizations in Boston and programs offered by MLCS.
The document discusses the Getting Things Done (GTD) methodology for project management. It explains the five core steps of the methodology: capture, clarify, organize, reflect, and engage. The methodology focuses on capturing all tasks and projects, organizing them into lists and projects with defined next actions, and regularly reviewing and updating lists. Applying the methodology through activities, the document aims to help project managers become more effective, network, and learn best practices like maintaining inbox zero and reviewing lists weekly.
This document contains information about Gene Babon and his career. It includes his elevator pitch, technical skills, career highlights as a teacher and project manager, and websites he maintains. It also discusses analogies for the job search process - comparing it to a political campaign, playing in an empty gym, and bowling. It encourages sending resumes to many postings to "set up pins" and get interviews, and to keep searching even without responses by continuing to "bowl".
The document summarizes the agenda for a launch meeting of the Tech Over Fifty group on September 16, 2019. It includes an introduction discussing keeping older workers engaged and retooling skills. The agenda then covers introductions where members each have 60 seconds to share who they are and their goals. It ends with discussing next actions and accomplishments for the group.
Anatomy Virtual Self Study Group NEPHP 2018Gene Babon
This document outlines the anatomy of a virtual self-study group as a solution to skills gaps. It defines the problem of talent shortages in tech jobs and proposes virtual self-study groups where individuals study topics like programming languages at their own pace using online resources and message boards. The document provides examples of past successful virtual study groups and the top 25 in-demand web technologies in Boston as potential topics, encouraging participants to identify a topic to develop new skills.
This document outlines a program to become a front-end web developer by learning HTML, CSS, and JavaScript over 37 hours of video tutorials and participating in coding meetups. It details the roles of front-end and back-end developers, average salaries in Boston which range from $71,800 for junior front-end to $119,600 for back-end, and popular skills like HTML and JavaScript according to job postings. It recommends developing skills through online courses, participating in local meetups, and creating projects and accounts on sites like GitHub and LinkedIn to present work.
The document discusses navigating a career in web technology and is told in four chapters. The first chapter describes the speaker's formal education, career start and restarts, and involvement in the Boston tech community. The second chapter emphasizes developing technical skills through self-study groups. The third chapter stresses the importance of professional networks from local meetups and conferences. The final chapter offers to help others by advising them to develop technical skills, build project portfolios, and leverage professional connections.
The document discusses a tech, workforce and learning lab at Maverick Landing Community Services. It outlines two tech initiatives - a tech meetup and coding group for East Boston residents. It then covers the demand for tech skills, compensation levels, job opportunities in Boston, and free training options locally and through MLCS. These include courses in HTML, CSS, JavaScript, WordPress, and more to help residents learn basic web development skills.
The document discusses a tech, workforce and learning lab at Maverick Landing Community Services. It summarizes two tech initiatives they offer - a tech meetup and coding skills program. It then outlines the demand for tech skills, compensation levels in Boston, job opportunities in coding, and local training options through organizations in Boston and programs offered by MLCS.
The document discusses the Getting Things Done (GTD) methodology for project management. It explains the five core steps of the methodology: capture, clarify, organize, reflect, and engage. The methodology focuses on capturing all tasks and projects, organizing them into lists and projects with defined next actions, and regularly reviewing and updating lists. Applying the methodology through activities, the document aims to help project managers become more effective, network, and learn best practices like maintaining inbox zero and reviewing lists weekly.
The document discusses jQuery Mobile, a framework that allows developers to build mobile web sites and apps. It describes the core files that make up the framework, how to add jQuery Mobile to a site, and how to use data attributes and roles to create simple pages and elements like buttons and dialog boxes. Key aspects covered include how jQuery Mobile initializes pages, utilizes data attributes to style elements, and provides theming options.
This document provides an overview of CSS3 transitions and animations for front-end web development. It discusses how to use CSS3 transitions to gradually change styles between elements without JavaScript. It also covers how to create animations in CSS3 using @keyframes to control steps and binding animations to selectors using properties like animation-duration. Examples are provided to demonstrate transitions and animations. The document concludes with information on using Animate.css for easy CSS3 animations and assigning a lab for teams to work on an Egg Drop game.
This document provides an agenda for a front-end web development lesson. It includes the following topics: additional animation resources using CSS3 transitions, transforms and filters; form processing with PHP including a feedback form script; jQuery form validation tutorials; jQuery UI widgets like accordion and tabs; accessing the LinkedIn API; and a lab assignment to build a page using at least two of the techniques covered like animations, form processing, validation or jQuery UI. Students are also assigned a personal project for the lesson.
This document provides an overview of CSS3 transitions and animations for front-end web development. It discusses how to use CSS3 transitions to gradually change styles between elements without JavaScript. It also covers how to create animations in CSS3 using @keyframes to control steps and binding animations to selectors using properties like animation-name and animation-duration. Examples are provided to demonstrate transitions and animations. The document concludes with information on using Animate.css for easy CSS3 animations and an egg drop game lab assignment.
This document outlines the agenda for a lesson on building forms in front-end web development. It discusses reviewing form elements, the remaining class schedule, updates on students' final projects including milestones and due dates, and proposed labs to develop a to-do list application through building forms or reviewing a tutorial. Time is allotted for working on final projects and walking through code reviews.
This document provides an overview of HTML form basics, including the main tags and attributes used to build forms. It discusses:
- The <form> tag and its attributes like action, method, and enctype for defining form properties and behavior.
- Common <input> field types like text, radio buttons, checkboxes, and submit buttons. Other attributes for inputs like name, value, placeholder are also covered.
- Other form tags like <select>, <option>, <label>, <textarea>, <fieldset>, and <legend> and how to use them.
- Attributes added in HTML5 for form validation and how to add validation using JavaScript libraries.
- Examples are provided and the
This document outlines an agenda for a web development lab on building a memory game. It allocates 180 minutes to complete the lab and provides a detailed breakdown of tasks including developing HTML and CSS structure in 50 minutes, writing pseudocode in 10 minutes, and coding the JavaScript application in 120 minutes. It also lists optional bonus activities like adding shuffling, move counting, and a "cheat" mode. An alternate agenda is proposed focusing on jQuery plugins, but the document returns to describing the memory game lab in detail.
This document provides an overview of arrays in front-end web development. It discusses using arrays to store collections of data like images and manipulating those arrays. The key points covered are:
- Arrays can be used to store lists of related items and elements can be accessed by their index number.
- Common ways to declare an array include using the Array constructor or literal notation.
- The length property can be used to find out how many elements an array contains.
- Arrays can be iterated over using forEach and elements can be added or overwritten at any index.
- The document proposes a lab for students to create an image carousel using arrays and jQuery's each method to practice
This document provides an agenda for a lesson on jQuery. It introduces jQuery as a JavaScript library for simplifying client-side scripting. Key points covered include downloading and applying jQuery, using jQuery functions like toggleClass and hide/show, and two labs - one basic and one advanced - to create a divided times menu using jQuery plugins. Homework involves continuing work on the divided times menu, learning jQuery fundamentals through videos and readings, and starting to plan a personal project using jQuery.
This document provides an agenda and resources for a front-end web development lab on transforming a design comp into an HTML and CSS page. The lab will have students work in teams to build out the website for a Startup Matchmaker project. It outlines reviewing key concepts, lab time to work on the project, and homework assignments including completing a Fashion Blog. Resources provided to students include file sharing tools, templates, images, fonts, and tips for planning and structuring the project.
This document outlines the agenda and content for a lesson on front-end web development layout. It discusses using classes, IDs and divs to target elements, HTML5 structural elements like header, nav, article, etc. It also covers floats in CSS for page layout, and includes examples of how to implement these techniques. The lesson concludes with assigning tasks like completing a fashion blog project using these new skills and concepts.
This document outlines the agenda for a lesson on advanced CSS. It will cover the CSS box model, nested selectors, and templates. Students will then work on an assignment during lab time to build a fashion blog using these CSS concepts. They will be expected to complete the blog for homework. Key topics include the box model dimensions including padding and borders, applying CSS to HTML templates, and starting on the fashion blog assignment.
The document provides an overview of Lesson 1 of a Front-End Web Development course. It includes learning objectives such as establishing community, recognizing roles in web development, and applying HTML tags. The schedule covers an introduction to front-end development, navigating computers and servers, HTML tags and using Sublime text, and includes a lab and homework assignment. The document also lists course tools, an overview of HTML and CSS, and examples of using different HTML tags for headings, text, lists, and links.
This document outlines the agenda for a front-end web development lesson, including transitions, animations, form processing with PHP, and a lab. The lesson will cover transitions and animations using resources from w3schools.org, processing forms with PHP scripts, and incorporating a PHP script into a personal project form from the previous class. The lab portion involves an egg drop game project.
This document provides an agenda for a front-end web development lesson focusing on animation. The agenda includes reviewing transitions and animations, then completing a lab building an egg drop game. An alternative plan focuses on jQuery form validation, jQuery UI widgets like accordion and tabs, and building a page incorporating a validated form and one other jQuery UI effect. Resources on form validation and jQuery UI introduction and examples are also listed.
This document provides an agenda for a web development class, including a review of forms, details on remaining class sessions covering forms, animation and projects. It outlines project milestones and target dates, and assigns students to develop a to-do list app in lab by applying skills learned to requirements, with options to either build it themselves or complete a tutorial on creating a sticky notes to-do list app.
This document provides an overview of form basics for front-end web development. It discusses the main form tags like <form>, <input>, <select>, <option>, <label>, and <textarea> as well as their attributes. It also covers other form elements like fieldsets, legends, and form validation. The document includes code examples and indicates that the goal is to build a form through code-along examples to demonstrate incorporating these form elements and techniques.
This document provides an agenda for a lesson on responsive web development. It begins with a review of fixed-width and responsive layouts. It introduces media queries and how to use them to create responsive designs. The lesson includes coding along to add media queries and build a responsive site. It outlines making an existing site responsive and provides suggestions for students to begin working on a personal responsive project.
This document provides an agenda and overview for a front-end web development lesson on refactoring code, debugging techniques, and exploring plugins. It discusses refactoring CSS and JavaScript to make code more efficient and readable. It also covers using the "this" keyword in jQuery, debugging methods like the developer console and console.log(), and exploring popular plugins like Cycle2 and CarouFredSel. Finally, it outlines upcoming lab assignments for personal projects.
This document outlines an agenda for a lab on building a memory game using HTML, CSS, and JavaScript with jQuery. The lab will have students work in pairs over 180 minutes to recreate the memory game by first developing the HTML and CSS structure in 50 minutes, then pseudocoding and writing the JavaScript logic. Additional bonuses include using StackOverflow to find a shuffle function and tracking the number of moves. The document also provides an alternate agenda focusing on jQuery plugins like AnythingSlider and a navigation plugin, and discussing a final project.
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
The document discusses jQuery Mobile, a framework that allows developers to build mobile web sites and apps. It describes the core files that make up the framework, how to add jQuery Mobile to a site, and how to use data attributes and roles to create simple pages and elements like buttons and dialog boxes. Key aspects covered include how jQuery Mobile initializes pages, utilizes data attributes to style elements, and provides theming options.
This document provides an overview of CSS3 transitions and animations for front-end web development. It discusses how to use CSS3 transitions to gradually change styles between elements without JavaScript. It also covers how to create animations in CSS3 using @keyframes to control steps and binding animations to selectors using properties like animation-duration. Examples are provided to demonstrate transitions and animations. The document concludes with information on using Animate.css for easy CSS3 animations and assigning a lab for teams to work on an Egg Drop game.
This document provides an agenda for a front-end web development lesson. It includes the following topics: additional animation resources using CSS3 transitions, transforms and filters; form processing with PHP including a feedback form script; jQuery form validation tutorials; jQuery UI widgets like accordion and tabs; accessing the LinkedIn API; and a lab assignment to build a page using at least two of the techniques covered like animations, form processing, validation or jQuery UI. Students are also assigned a personal project for the lesson.
This document provides an overview of CSS3 transitions and animations for front-end web development. It discusses how to use CSS3 transitions to gradually change styles between elements without JavaScript. It also covers how to create animations in CSS3 using @keyframes to control steps and binding animations to selectors using properties like animation-name and animation-duration. Examples are provided to demonstrate transitions and animations. The document concludes with information on using Animate.css for easy CSS3 animations and an egg drop game lab assignment.
This document outlines the agenda for a lesson on building forms in front-end web development. It discusses reviewing form elements, the remaining class schedule, updates on students' final projects including milestones and due dates, and proposed labs to develop a to-do list application through building forms or reviewing a tutorial. Time is allotted for working on final projects and walking through code reviews.
This document provides an overview of HTML form basics, including the main tags and attributes used to build forms. It discusses:
- The <form> tag and its attributes like action, method, and enctype for defining form properties and behavior.
- Common <input> field types like text, radio buttons, checkboxes, and submit buttons. Other attributes for inputs like name, value, placeholder are also covered.
- Other form tags like <select>, <option>, <label>, <textarea>, <fieldset>, and <legend> and how to use them.
- Attributes added in HTML5 for form validation and how to add validation using JavaScript libraries.
- Examples are provided and the
This document outlines an agenda for a web development lab on building a memory game. It allocates 180 minutes to complete the lab and provides a detailed breakdown of tasks including developing HTML and CSS structure in 50 minutes, writing pseudocode in 10 minutes, and coding the JavaScript application in 120 minutes. It also lists optional bonus activities like adding shuffling, move counting, and a "cheat" mode. An alternate agenda is proposed focusing on jQuery plugins, but the document returns to describing the memory game lab in detail.
This document provides an overview of arrays in front-end web development. It discusses using arrays to store collections of data like images and manipulating those arrays. The key points covered are:
- Arrays can be used to store lists of related items and elements can be accessed by their index number.
- Common ways to declare an array include using the Array constructor or literal notation.
- The length property can be used to find out how many elements an array contains.
- Arrays can be iterated over using forEach and elements can be added or overwritten at any index.
- The document proposes a lab for students to create an image carousel using arrays and jQuery's each method to practice
This document provides an agenda for a lesson on jQuery. It introduces jQuery as a JavaScript library for simplifying client-side scripting. Key points covered include downloading and applying jQuery, using jQuery functions like toggleClass and hide/show, and two labs - one basic and one advanced - to create a divided times menu using jQuery plugins. Homework involves continuing work on the divided times menu, learning jQuery fundamentals through videos and readings, and starting to plan a personal project using jQuery.
This document provides an agenda and resources for a front-end web development lab on transforming a design comp into an HTML and CSS page. The lab will have students work in teams to build out the website for a Startup Matchmaker project. It outlines reviewing key concepts, lab time to work on the project, and homework assignments including completing a Fashion Blog. Resources provided to students include file sharing tools, templates, images, fonts, and tips for planning and structuring the project.
This document outlines the agenda and content for a lesson on front-end web development layout. It discusses using classes, IDs and divs to target elements, HTML5 structural elements like header, nav, article, etc. It also covers floats in CSS for page layout, and includes examples of how to implement these techniques. The lesson concludes with assigning tasks like completing a fashion blog project using these new skills and concepts.
This document outlines the agenda for a lesson on advanced CSS. It will cover the CSS box model, nested selectors, and templates. Students will then work on an assignment during lab time to build a fashion blog using these CSS concepts. They will be expected to complete the blog for homework. Key topics include the box model dimensions including padding and borders, applying CSS to HTML templates, and starting on the fashion blog assignment.
The document provides an overview of Lesson 1 of a Front-End Web Development course. It includes learning objectives such as establishing community, recognizing roles in web development, and applying HTML tags. The schedule covers an introduction to front-end development, navigating computers and servers, HTML tags and using Sublime text, and includes a lab and homework assignment. The document also lists course tools, an overview of HTML and CSS, and examples of using different HTML tags for headings, text, lists, and links.
This document outlines the agenda for a front-end web development lesson, including transitions, animations, form processing with PHP, and a lab. The lesson will cover transitions and animations using resources from w3schools.org, processing forms with PHP scripts, and incorporating a PHP script into a personal project form from the previous class. The lab portion involves an egg drop game project.
This document provides an agenda for a front-end web development lesson focusing on animation. The agenda includes reviewing transitions and animations, then completing a lab building an egg drop game. An alternative plan focuses on jQuery form validation, jQuery UI widgets like accordion and tabs, and building a page incorporating a validated form and one other jQuery UI effect. Resources on form validation and jQuery UI introduction and examples are also listed.
This document provides an agenda for a web development class, including a review of forms, details on remaining class sessions covering forms, animation and projects. It outlines project milestones and target dates, and assigns students to develop a to-do list app in lab by applying skills learned to requirements, with options to either build it themselves or complete a tutorial on creating a sticky notes to-do list app.
This document provides an overview of form basics for front-end web development. It discusses the main form tags like <form>, <input>, <select>, <option>, <label>, and <textarea> as well as their attributes. It also covers other form elements like fieldsets, legends, and form validation. The document includes code examples and indicates that the goal is to build a form through code-along examples to demonstrate incorporating these form elements and techniques.
This document provides an agenda for a lesson on responsive web development. It begins with a review of fixed-width and responsive layouts. It introduces media queries and how to use them to create responsive designs. The lesson includes coding along to add media queries and build a responsive site. It outlines making an existing site responsive and provides suggestions for students to begin working on a personal responsive project.
This document provides an agenda and overview for a front-end web development lesson on refactoring code, debugging techniques, and exploring plugins. It discusses refactoring CSS and JavaScript to make code more efficient and readable. It also covers using the "this" keyword in jQuery, debugging methods like the developer console and console.log(), and exploring popular plugins like Cycle2 and CarouFredSel. Finally, it outlines upcoming lab assignments for personal projects.
This document outlines an agenda for a lab on building a memory game using HTML, CSS, and JavaScript with jQuery. The lab will have students work in pairs over 180 minutes to recreate the memory game by first developing the HTML and CSS structure in 50 minutes, then pseudocoding and writing the JavaScript logic. Additional bonuses include using StackOverflow to find a shuffle function and tracking the number of moves. The document also provides an alternate agenda focusing on jQuery plugins like AnythingSlider and a navigation plugin, and discussing a final project.
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.pptHenry Hollis
The History of NZ 1870-1900.
Making of a Nation.
From the NZ Wars to Liberals,
Richard Seddon, George Grey,
Social Laboratory, New Zealand,
Confiscations, Kotahitanga, Kingitanga, Parliament, Suffrage, Repudiation, Economic Change, Agriculture, Gold Mining, Timber, Flax, Sheep, Dairying,
This presentation was provided by Racquel Jemison, Ph.D., Christina MacLaughlin, Ph.D., and Paulomi Majumder. Ph.D., all of the American Chemical Society, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumMJDuyan
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 𝟏)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
𝐃𝐢𝐬𝐜𝐮𝐬𝐬 𝐭𝐡𝐞 𝐄𝐏𝐏 𝐂𝐮𝐫𝐫𝐢𝐜𝐮𝐥𝐮𝐦 𝐢𝐧 𝐭𝐡𝐞 𝐏𝐡𝐢𝐥𝐢𝐩𝐩𝐢𝐧𝐞𝐬:
- Understand the goals and objectives of the Edukasyong Pantahanan at Pangkabuhayan (EPP) curriculum, recognizing its importance in fostering practical life skills and values among students. Students will also be able to identify the key components and subjects covered, such as agriculture, home economics, industrial arts, and information and communication technology.
𝐄𝐱𝐩𝐥𝐚𝐢𝐧 𝐭𝐡𝐞 𝐍𝐚𝐭𝐮𝐫𝐞 𝐚𝐧𝐝 𝐒𝐜𝐨𝐩𝐞 𝐨𝐟 𝐚𝐧 𝐄𝐧𝐭𝐫𝐞𝐩𝐫𝐞𝐧𝐞𝐮𝐫:
-Define entrepreneurship, distinguishing it from general business activities by emphasizing its focus on innovation, risk-taking, and value creation. Students will describe the characteristics and traits of successful entrepreneurs, including their roles and responsibilities, and discuss the broader economic and social impacts of entrepreneurial activities on both local and global scales.
2. What You'll Learn in Hour 2
+ The current role of HTML
+ Different ways to add styles to a web page
+ What JavaScript is and how you can use it
about.me/babon
3. Building Content with HTML
jQuery Mobile requires the use of HTML5
doctype.
<!DOCTYPE html>
<html>
<head><title></title></head>
<body></body>
</html>
about.me/babon
4. Presenting CSS
Three different ways to add styles to a web
page:
● external styles <link>
● embedded styles <style>
● inline styles < ... style=" ">
about.me/babon
5. Functioning with JavaScript
JavaScript is used to make something happen
when a visitor comes to view the site.
Placing <script> tags in your document:
● inside the <head>
● inside the <body>
● just before the closing </body> tag
about.me/babon