By Israel Neto | Project Manager
Remembering the project:
The Alpha EdTech Project seeks to train young people in technology, regardless of gender, race, sexual orientation or ethnicity, possibly in a vulnerable situation, providing access to opportunities for effective social mobility, through education aligned with the needs of IT professionals in companies .
The general objective is to generate social mobility, providing training opportunities for young talents (in vulnerable situations) interested in this area of professional relevance, specifically information technologies.
Over the past few months, students have been involved in a series of carefully planned activities designed to apply the knowledge gained in the classroom and establish connections with experienced professionals working in the dynamic programming market. During these collaborative meetings with industry experts, students have the opportunity to participate in practical activities and exercises that use the specific programming languages they learned throughout the course.
These interactions with industry professionals provide an enriching environment where students can not only consolidate their theoretical knowledge, but also apply it in a practical and relevant way for the job market. The activities proposed during these sessions range from coding challenges to more comprehensive projects that address the topics discussed in the meetings.
As a result of this integrated process of learning and practice, students have developed a series of exciting projects using specific programming languages. These projects not only demonstrate students' technical mastery, but also reflect their ability to articulate and apply complex concepts in creative and innovative ways.
The topics covered in classes for project development were:
Hard Skills - CSS Selectors: The importance of the "Class" and "ID" attributes
Description: During these meetings, the style language known as CSS (Cascading Style Sheets) was developed. It was explored about CSS selectors, which are fundamental in the project to apply styles selectively to the elements of a web page.
CSS selectors allow you to segment elements based on their attributes, classes, Ids or position in the document structure, enabling the creation of specific styles for each element or group of elements. Types of CSS selectors and their applications in web projects were presented.
All this knowledge was applied in the development of the final project “Challenge in HTML and CSS”.
Hard Skills - Box Model: How to manipulate the flow of element placement on the page.
Description: During these meetings, students developed the use of Box Model properties to create pleasant, readable and flexible layouts, ensuring a better user experience of the page, as well as leaving its structure well organized.
The Box Model defines how each element is rendered in relation to its content, padding, borders, and margins. Understanding the Box Model is essential for controlling the size, spacing and position of elements on a web page.
Through the Box Model properties, students were able to create spacing between elements, apply borders to emphasize or separate elements. Furthermore, the Box Model allows manipulation of the element layout flow, determining whether they will be positioned in a line, in a block or in other specific ways.
Links:
Project reports on GlobalGiving are posted directly to globalgiving.org by Project Leaders as they are completed, generally every 3-4 months. To protect the integrity of these documents, GlobalGiving does not alter them; therefore you may find some language or formatting issues.
If you donate to this project or have donated to this project, you can receive an email when this project posts a report. You can also subscribe for reports without donating.
Support this important cause by creating a personalized fundraising page.
Start a Fundraiser




