FABLab IESTP Huancavelica

FAB ACADEMY 2022

Jaime Zúñiga Flores

Huancavelica-Perú 2022

ABOUT ME

Teacher for more than 10 years of the Computing and Informatics Studies Program of the IESTP "Huancavelica".

Extensive experience in software development for public and private institutions, development of desktop, web and mobile applications, using the programming languages C#, Python, Visual Basic .NET, JavaScript, etc. Extensive experience in graphic design.

Currently my area of interest and research interest is Artificial Intelligence (Machine Learning, Deep Learning and Computer Vision), Internet of Things and creation of applications using these technologies. Self-taught, proactive, responsible and teamwork.

Student Agreement

FAB Academy Student Agreement

  1. Teaching principles and practices of digital fabrication
  2. Arranging lectures, recitations, meetings, and events for the class
  3. Evaluating and providing feedback on student work
  4. Offering clear standards for completing assignments
  5. Certifying and archiving student progress
  6. Supervising class preparation
  7. Reviewing prospective students, instructors, and labs
  8. Providing central staff and infrastructure for students, instructors, and labs
  9. Fund-raising for costs not covered by student tuition
  10. Managing and reporting on the program’s finances, results, and impacts
  11. Publicizing the program
  12. Promoting a respectful environment free of harassment and discrimination

I am a Fab Academy student, responsible for:

  1. Attending class lectures and participating in reviews
  2. Developing and documenting projects assigned to introduce and demonstrate skills
  3. Honestly reporting on my work, and appropriately attributing the work of others
  4. Working safely
  5. Leaving workspaces in the same (or better) condition than I found them
  6. Participating in the upkeep of my lab
  7. Ensuring that my tuition to cover local and central class costs is covered
  8. Following locally applicable health and safety guidance
  9. Promoting a respectful environment free of harassment and discrimination
  10. Signed by committing this file in my repository

ASSIGN MENTS

In this blog you will collect all the experience developed in the Fab Academy 2022, in this blog all the experience in this program will be documented.

WEEK 01: Principles and Practices

WEEK 02: Project Management

My person has experience in the development of web pages, so for the design I only used pure HTML, CSS and JavaScript, without the use of third-party templates or Wysiwyg software, the web page is a landing page of a single page, with internal links to access the information.

PREPARATION OF THE IMAGES:

For the preparation of the images used in the web page (main image of the page, logo, icons, etc.) I used the Adobe Photoshop program, which allowed me to manipulate and optimize the images, to be published on a web page.

CREATION OF THE WEB PAGE

The file structure of the web page is simple, it only has an index.html file, a style.css file, a scripts.js file, and some image assets.

The index.html file has all the structure and content of the web page.

The style.css file contains all the CSS rules to be able to style the HTML content of the index.html file.

Finally, the scripts.js file has the JavaScript code, which is used to manipulate the DOM and add some interactivity and animations to the web page.

For development only Visual Studio Code was used.

UPLOAD TO THE GITLAB REPOSITORY

The web page was uploaded to the GITLAB repository provided by the FAB Academy, the process of uploading the web page was carried out following the following steps:

  1. Enter the repository, using the link provided by FAB Academy.
  2. Click on Clone / Visual Studio Code HTTPS
  3. Select a folder to store the clone and the project structure will appear like this.
  4. Delete all the files in the docs folder, then add the files that correspond to the web page.
  5. Click Source Code Control and then Confirm
  6. Enter the User (email) and password provided by the FAB Academy
  7. Accept the confirmation message.
  8. Add the commit message
  9. Click on Synchronize changes
  10. Enter the URL of the site, in order to view the updates.

FINAL PROJECT