📋 Términos, Condiciones y Políticas de Uso
1. 📋 Preliminares del sistema
Las presentes políticas de uso regulan el acceso y utilización de la plataforma SAAS del manual PROGRAMACIÓN DESDE CERO, Manual de Capacitación Profesional para Desarrollador Junior, desarrollado y operado por José Luis Pérez Resendiz bajo el sello Editorial Ciberecus MX.
| Título | PROGRAMACIÓN DESDE CERO, Manual de Capacitación Profesional para Desarrollador Junior |
|---|---|
| Subtítulo | Edición impresa: 3 capítulos · 200 horas. Bonus digital: capítulo 4 con algoritmos avanzados disponible solo en la plataforma en línea. |
| Autor | José Luis Pérez Resendiz |
| Editorial | Editorial Ciberecus MX |
| ISBN | 978-0-00000-000-0 |
| Año de publicación | 2026 |
| Idioma | Español |
| Formato | Paperback 6"x9" |
| Páginas | 858 |
| Precio de lanzamiento | $ 34.99 USD |
| Precio de oferta | $ 24.99 USD |
| Sitio web | http://localhost/programadorjunior/ |
| Versión del sistema | v1.0 |
2. ✅ Aceptación de los términos
Al registrarte y utilizar esta plataforma, aceptas cumplir con estos términos y condiciones en su totalidad. Si no estás de acuerdo con alguno de los puntos aquí establecidos, te pedimos abstenerte de usar el sistema.
El sistema está diseñado como complemento digital del manual impreso. La compra del manual incluye acceso a la plataforma en línea con el Capítulo 4 (bonus digital exclusivo) de algoritmos avanzados.
3. 🛠 Arquitectura técnica del sistema
El sistema es un SAAS de capacitación profesional construido con tecnología web estándar. Los detalles técnicos relevantes para el usuario son:
- Stack: PHP 8.2 vanilla + MySQL 8 + JavaScript vanilla + CSS hand-rolled (sin frameworks).
- Encoding: UTF-8 completo (
utf8mb4) en base de datos, conexiones y archivos. Soporte nativo para tildes, eñes y emojis. - Cookies de sesión separadas por sub-app:
PWJ_SESSID— portal de alumnos (path/programadorjunior/)PWJ_ADMIN_SESSID— panel admin (path/programadorjunior/admin/)PWJ_PROF_SESSID— sub-app de profesores (path/programadorjunior/profesores/)
- Seguridad de cookies:
HttpOnly+SameSite=Lax. No se exponen a JavaScript del cliente. - Contraseñas: encriptadas con
password_hash()(bcrypt, cost=10). Nunca se almacenan en texto plano. - Escala de calificaciones: todas las notas se evalúan en una escala de 0 a 10. La fórmula para notas del profesor es
x% + y% + z% = 10, donde x, y, z son los pesos de autoevaluación, práctica y extra.
4. 📚 Uso permitido del sistema
El sistema está diseñado exclusivamente para uso educativo en el marco de la capacitación profesional. Está expresamente prohibido:
- Compartir credenciales de acceso con terceros.
- Usar el sistema para actividades ilegales, no éticas o contrarias a la moral.
- Intentar comprometer la seguridad del sistema (SQL injection, XSS, brute force, etc.).
- Reproducir, distribuir o modificar el contenido del manual sin autorización escrita del autor.
- Realizar scraping automatizado o extracción masiva de datos del banco de preguntas.
- Suplantar la identidad de otro usuario o profesor.
El incumplimiento de estas reglas puede resultar en la suspensión inmediata de la cuenta y, si corresponde, acciones legales.
5. 👤 Cuentas de usuario
Existen tres tipos de cuentas en el sistema:
- 👨🎓 Alumno — puede registrarse libremente, explorar temas, realizar tests y consultar respuestas modelo.
- 👨🏫 Profesor — debe solicitar registro, esperar aprobación del admin (24-48h) y elegir un periodo (3, 4 o 6 meses).
- ⚙ Administrador — creado manualmente por el autor del manual. Acceso completo al sistema.
5.1 Periodos del profesor y gracia
El profesor puede elegir entre los siguientes periodos al registrarse:
- 3 meses (90 días)
- 4 meses (120 días)
- 6 meses (180 días)
Al vencer el periodo, la cuenta pasa a estado "inactivo" automáticamente. El profesor tiene 15 días de gracia durante los cuales puede solicitar la renovación. Pasado ese plazo, los datos de calificaciones se conservan pero el acceso queda bloqueado.
5.2 Cap 4 (bonus digital exclusivo)
El Capítulo 4 (Estructuras Dinámicas y Algoritmos Avanzados) es material bonus digital exclusivo para quienes compran el manual impreso. NO se califica con la fórmula x% + y% + z% = 10 aplicada a Caps 1, 2 y 3. El Cap 4 sigue siendo contenido valioso y accesible en la plataforma, pero su progreso se mide por intentos de test, no por calificación del profesor.
6. 🔒 Privacidad y protección de datos
Tus datos personales (nombre, correo electrónico, escuela, país) se utilizan únicamente con fines educativos dentro de la plataforma. Específicamente:
- No compartimos información personal con terceros.
- No enviamos correos de marketing ni spam.
- Solo el admin del sistema tiene acceso a las cuentas de usuario.
- Los profesores solo ven los datos de los alumnos de sus grupos.
- Las contraseñas se almacenan encriptadas con bcrypt (nunca en texto plano).
- Las direcciones IP se registran solo para fines de seguridad y se conservan por 90 días.
Para solicitar la eliminación de tu cuenta y todos tus datos asociados, escribinos a contacto@ciberecus.mx.
7. © Propiedad intelectual
El contenido del manual (temas, ejemplos, banco de preguntas, respuestas modelo, laboratorio) es propiedad exclusiva de José Luis Pérez Resendiz y Editorial Ciberecus MX. Está protegido por las leyes de derechos de autor nacionales e internacionales.
Está permitido:
- El uso personal del contenido para estudio.
- La impresión de los temas para el cuaderno físico (tal como lo sugiere la metodología pedagógica del manual).
- Compartir enlaces a la plataforma con otros estudiantes.
No está permitido sin autorización escrita:
- Reproducir total o parcialmente el contenido en otros sitios web o publicaciones.
- Distribuir el banco de preguntas con fines comerciales.
- Crear obras derivadas basadas en el manual.
8. ⚡ Disponibilidad y limitación de responsabilidad
El sistema se proporciona "tal cual" (as-is). Si bien nos esforzamos por mantener una disponibilidad alta, no garantizamos:
- Disponibilidad del 100% del tiempo (puede haber mantenimiento programado).
- Que el sistema esté libre de errores en todo momento.
- Que el contenido esté exento de imprecisiones técnicas (aunque las corregimos tan pronto como se reportan).
El autor no se hace responsable por daños derivados del uso del sistema, incluyendo pero no limitado a: pérdida de datos, interrupciones del servicio, o errores en la calificación. La responsabilidad total del autor se limita al monto efectivamente pagado por el usuario por el acceso a la plataforma.
9. 🔄 Modificaciones de los términos
Nos reservamos el derecho de modificar estos términos en cualquier momento. Los cambios se publicarán en esta misma página con una nueva fecha de "Última actualización" y se notificará a los usuarios activos por correo electrónico cuando los cambios sean sustanciales.
El uso continuado de la plataforma después de la publicación de cambios implica la aceptación de los nuevos términos.
10. 📧 Contacto
Para preguntas, sugerencias, reportes de errores o solicitudes relacionadas con estos términos:
- Email: contacto@ciberecus.mx
- Sitio web: http://localhost/programadorjunior/
Tratamos de responder en un plazo máximo de 48 horas hábiles.
11. ⚖ Legislación aplicable
Estos términos se rigen por las leyes vigentes en la República Mexicana. Cualquier controversia derivada del uso de la plataforma será resuelta por los tribunales competentes de la Ciudad de México, renunciando expresamente a cualquier otro fuero que pudiera corresponder.