Self-paced

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Search from all Lessons


Login

4Geeks Code of Conduct and Ethic

1. Purpose & Guiding Principles

  • Safe & Inclusive Environment: We strive to maintain a space where all participants feel respected and supported.
  • Collaboration & Growth: We believe that learning thrives in a community where ideas can be shared openly and feedback is constructive.
  • Integrity & Professionalism: We uphold honest, responsible conduct in coursework, collaboration, and overall community interaction.

2. Scope

  • Physical campuses and classrooms.
  • Online platforms (e.g., forums, chat groups, SaaS platform, social media).
  • Events, hackathons, or gatherings hosted or affiliated with 4Geeks.

Everyone—students, instructors, mentors, employees, and alumni—is expected to abide by these guidelines.

3. Expected Behavior

  1. Respect & Kindness

    • Show courtesy in conversations, whether in person or online.
    • Engage with empathy and assume goodwill in others’ intentions.
  2. Open-mindedness & Inclusivity

    • Welcome diverse perspectives and backgrounds.
    • Use inclusive language; avoid terms or remarks that might alienate or offend.
  3. Constructive Communication

    • Offer and accept feedback with a focus on improvement rather than blame.
    • Stay mindful of tone in digital communication—words can be easily misinterpreted.
  4. Academic Honesty & Collaboration

    • Work submitted for assessments should reflect your own effort unless expressly allowed as a collaborative assignment.
    • Cite or acknowledge sources appropriately when referencing external code, libraries, or resources.
  5. Professionalism in the Learning Environment

    • Arrive on time to live sessions and come prepared with materials or pre-work completed.
    • Keep discussions relevant and avoid disruptions that hinder others’ ability to learn.

4. Unacceptable Behavior

  • Harassment or Discrimination
    • Includes offensive verbal comments, sexualized language or imagery, intimidation, stalking, inappropriate physical contact, or unwelcome sexual attention.
    • Discriminatory remarks or actions targeting race, gender, gender identity or expression, sexual orientation, disability, religion, national origin, or any other personal characteristic.
  • Bullying & Personal Attacks
    • Insults, threats, or aggressive behavior directed at a person’s character, skill level, or beliefs.
  • Plagiarism & Cheating
    • Copying others’ work (code or otherwise) without permission or citation.
    • Submitting assignments that do not reflect one’s own effort where individual work is expected.
  • Spamming & Solicitation
    • Disruptive self-promotion or posting promotional links without context or relevance.
  • Sharing Confidential or Proprietary Information
    • Any information shared within the community (like classmate data, confidential project materials, or internal communications) must remain private if intended as such.

5. Reporting & Enforcement

  1. How to Report
    • If you observe or experience a violation of this Code of Conduct, please reach out to a 4Geeks staff member or use the designated reporting channel (email or form).
  2. Confidentiality
    • All reports will be handled confidentially to the extent possible.
  3. Investigation & Response
    • The 4Geeks team will review the circumstances, gather details, and respond with appropriate action.
  4. Possible Consequences
    • Informal Warning: Guidance on correcting behavior.
    • Temporary Suspension: Loss of access to the community platform or in-person activities for a set period.
    • Permanent Ban or Expulsion: Complete loss of privileges, up to removal from the program or community.

6. Appeals & Amendments

  • Appeals: Anyone subject to sanctions may submit a formal appeal to the 4Geeks leadership if they believe a decision was made in error.
  • Amendments: This Code of Conduct may evolve over time. Updates will be communicated via official channels, and continued participation in the community implies acceptance of any revised terms.

7. Use of Artificial Intelligence (AI): Restrictions and Responsibilities

With the rise of widely accessible artificial intelligence tools, at 4Geeks we believe it is essential to maintain academic integrity and foster the development of real skills in our students. The goal is not to oppose the use of technology, but to prevent it from becoming a substitute for the learning and reasoning process that each participant must experience. Therefore, in this section we define clear guidelines that restrict the use of external AI—allowing only our internal platform, Rigobot—to ensure that obtaining answers does not become a shortcut that undermines the practical training and experience we provide.

7.1. Exclusive Use of Rigobot

  • Within 4Geeks, the use of AI systems other than Rigobot is prohibited for solving exercises, projects, or any other evaluative activity.
  • Rigobot has been trained to avoid providing complete solutions, serving only as a guide and reference resource; its purpose is to reinforce learning and understanding without replacing the student’s own work and reasoning.

7.2. Reason for the Restriction

  • We want to ensure originality, academic honesty, and deepen the learning process. External AI tools often generate complete solutions, affecting the development of critical thinking skills.
  • By limiting usage to Rigobot, 4Geeks promotes supervised practice, guided feedback, and student autonomy in problem-solving.

7.3. Specific Guidelines for Rigobot

  • Incomplete Answers: While Rigobot can provide ideas, clarifications, and partial examples, students are expected to complete and personalize the solution.
  • Citation and Transparency: Any content taken from Rigobot—whether a snippet of code or an idea—must be understood and assimilated by the student. Citing the source (e.g., “Based on Rigobot’s suggestion”) is recommended when appropriate.

7.4. Prohibition of “Shortcuts”

  • It is strictly forbidden to use hacks, scripts, or other methods to force Rigobot (or any external AI) to provide complete solutions. This constitutes a serious violation of academic integrity.

7.5. Penalties for Noncompliance

  • Any use of external AI or manipulation of Rigobot to obtain complete solutions will be considered a case of plagiarism/cheating.
  • Disciplinary actions may range from a formal warning, invalidation of the activity or project, to expulsion from the program, depending on the severity of the offense and any prior incidents.

Thank you for supporting a positive, collaborative, and inclusive environment. We appreciate each member’s commitment to upholding these guidelines and fostering a respectful community.