FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.

Development

Development

Learn programming, web development, mobile apps, and software engineering.

7987 Courses•100% Free

Showing 1-12 of 7987 courses

Build a Modern REST API with PHP 8
Development
0% OFF

Build a Modern REST API with PHP 8

Udemy Instructor

Are you eager to master the art of building professional and efficient REST APIs using the latest features of PHP 8? Look no further! This comprehensive Udemy course will equip you with all the necessary skills and knowledge to create robust n-tier RESTful APIs using PHP 8.2.Whether you are a seasoned PHP developer or a beginner looking to dive into API development, this course is designed to cater to your needs. Through a hands-on approach, you'll learn step-by-step how to design, build, and secure a fully functional REST API from scratch.Starting with the fundamentals, you'll gain a solid understanding of the REST architectural style and its principles. You'll explore the HTTP protocol and learn how to leverage its methods and status codes to create API endpoints that adhere to industry standards.As you progress, you'll delve into the world of PHP 8, discovering its latest features and enhancements that make API development more streamlined and efficient. You'll learn how to set up your development environment, configure PHP for optimal performance, and harness the power of the PHP 8 syntax (such as the `match` expression, the PHP 8.1 `enums`, and so much more!).Throughout the course, you'll work on real-world projects, allowing you to apply your knowledge to practical scenarios. You'll learn how to handle authentication and authorization, implement CRUD operations, handle error responses, and optimize your API for scalability and performance.Moreover, you'll explore best practices and design patterns for building clean, maintainable, and testable code. You'll become familiar with popular PHP frameworks and libraries that simplify the API development process, such as Laravel, Lumen, and Slim.In addition to these frameworks, you'll also utilize essential Composer packages like RedBean and DotEnv PHP. RedBean provides an easy-to-use ORM (Object-Relational Mapping) solution for database management, while DotEnv PHP allows you to manage environment variables effortlessly, enhancing the security and portability of your API.By the end of this course, you'll have a solid foundation in creating RESTful APIs using PHP 8 and be ready to tackle complex API projects with confidence. Whether you're building APIs for mobile applications, web services, or IoT devices, this course will empower you to unleash the full potential of PHP 8 for API development.Enrol the course now and embark on a journey to become a proficient REST API developer with PHP 8!

0.0•39.1K•Self-paced
FREE$90.99
Enroll
VMware Cloud Foundation Architect 3V0-12.26 Practice Exams
IT & Software
0% OFF

VMware Cloud Foundation Architect 3V0-12.26 Practice Exams

Udemy Instructor

Are you preparing for the VMware Certified Advanced Professional – VMware Cloud Foundation Architect (3V0-12.26) exam and looking for an effective way to test your knowledge before exam day?This practice exam course is designed to help you assess your readiness, identify knowledge gaps, and become more comfortable with the types of questions and decision-making you may encounter while preparing for the 3V0-12.26 VMware Cloud Foundation Architect certification exam.Throughout the course, you will work through practice questions designed to reinforce your understanding and help you recognize areas that may require additional study.What you can expect:Practice questions focused on VMware Cloud Foundation architectureOpportunities to test your knowledge before attempting the certification examDetailed explanations to help you understand the reasoning behind answersIdentification of knowledge gaps and topics that need further reviewRepeated practice to build confidence and improve exam readinessA structured way to measure your preparation progressThe course is intended to complement your existing VMware Cloud Foundation study and hands-on experience. It is not a guarantee of passing the certification exam, and the practice questions should be used as part of a broader preparation strategy.If you are preparing for VMware Certified Advanced Professional – VMware Cloud Foundation Architect (3V0-12.26), use these practice exams to challenge your knowledge, review your answers, and approach your certification preparation with greater confidence.

0.0•0•Self-paced
FREE$80.99
Enroll
Curso completo de Oracle SQL. Todo lo que necesitas Saber.
Development
0% OFF

Curso completo de Oracle SQL. Todo lo que necesitas Saber.

Udemy Instructor

¡Descubre el poder de Oracle SQL con nuestro curso completo! Sumérgete en el fascinante mundo de las bases de datos con "Curso completo de Oracle SQL: Todo lo que necesitas saber". Diseñado para aquellos que desean dominar el motor de base de datos más robusto y utilizado en el mundo empresarial.En este curso, aprenderás desde los fundamentos más básicos hasta técnicas avanzadas de administración de bases de datos Oracle. Con un enfoque práctico y dinámico, te guiaremos paso a paso desde cero, asegurándonos de que adquieras las habilidades necesarias para convertirte en un administrador de bases de datos Oracle competente.¿Por qué elegir nuestro curso?. Aprenderás:Conceptos básicos de base de datosEl Lenguaje de las Bases de Datos: SQLTablespaces y DatafilesNormalizaciónProcedimientos AlmacenadosDisparadores en OracleVistas en OracleTransacciones en OracleConversión de datosCláusulas SQL orientadas a trabajos masivosAdministración de base de datos de OracleNo importa si eres un principiante absoluto o ya tienes algo de experiencia, este curso está diseñado para desbloquear tu potencial y prepararte para roles clave en administración de bases de datos Oracle. ¡Únete a nosotros hoy y toma el control de tu futuro profesional con Oracle SQL!

0.0•552•Self-paced
FREE$95.99
Enroll
Curso PSeInt algoritmos  y  lógica de  programación
Development
0% OFF

Curso PSeInt algoritmos y lógica de programación

Yuri Abdel Narvaez

El mejor curso de Algoritmos y lógica de programación , con prácticas , talleres y un sistema interactivo que te permitirá aprender practicando.Contamos con todas las herramientas multimedia ( talleres videos clases pre grabadas tutorías y muchos más).Se te asignara un tutor para puedas despejar las dudas que te surjan en el proceso.La idea es que nunca estés solo en el desarrollo del curso.nuestrsa metodología esta enfocada a la resolución de problemas reales ,para que cuando te enfrentes a una entrevista de trabajo o al trabajo en sí, tengas las competencias suficientes para enfrentarlos de la mejor manera.Después de tomar nuestro curso, estarás list@ para enfrentar con facilidad cualquier lenguaje de programación.Ya que enfocaremos siempre el trabajo a la práctica , pasando por la conceptualización teórica y talleres siempre enfocados en resolver problemas cotidianos, de tu vida laboral y académica.El cursos está dividido en 7 capítulos donde veremos mas de 35 clases pregrabadas con las estructuras base de la programación.Contenido Capítulo 1· Introducción al curso· Presentación de la empresa e instructor· Hoja de ruta de la clase.· Descripción de metodología· Asignación de recursos y material· Aprendiendo a Programar· Aprender a programar no aprender un lenguaje.· Fundamentos básicos de la programación.· Análisis del problema.· Desarrollo lógico,· Escritura de código.· Ejemplo practico· Desarrollo de taller.· Retroalimentación.· Definición de algoritmo· Partes· Como nos comunicamos con la maquinaCAPITULO 2· Variables y asignación· Tipo de variables· Operadores matemáticos· Compilación· Instrucciones de entrada y salidaEjercicio práctico.Taller.Retroalimentación.CAPITULO 3· Estructuras relacionales· Operadores Mayor que, menor que, igual a, menor o igual, mayor o igual a y diferente de.· Condicional si/no· Simple, compuesto anidado múltiple.CAPITULO 4· Ciclos· Ciclos estático y dinámico· contadores.· acumuladores.· Ciclos dinámicosCAPITULO 5VectoresLlenado de vectoresLlenado de vectores dinámicosCAPITULO 6· Funciones y subprocesos· Argumentos y sub procesos· Sub procesos con variables de retorno

4.5•31.0K•Self-paced
FREE$108.99
Enroll
Social Media OSINT Hacking - Webinar
IT & Software
0% OFF

Social Media OSINT Hacking - Webinar

XEye Academy

An Introduction to the world of OSINT on social media

3.0•1.5K•Self-paced
FREE$84.99
Enroll
Free Cybersecurity Awareness Masterclass - Stay Safe Online
IT & Software
0% OFF

Free Cybersecurity Awareness Masterclass - Stay Safe Online

XEye Academy

A free, beginner-friendly webinar to help you protect your digital life—no tech background required.

4.7•1.8K•Self-paced
FREE$84.99
Enroll
CentOS Linux and Ubuntu Linux: Managing Packages
IT & Software
0% OFF

CentOS Linux and Ubuntu Linux: Managing Packages

Udemy Instructor

This course is aimed to IT Pros or people who want to get familiar with Linux. And it's supposed to give the viewer the information they need to know to get started with Package Management in Linux. The goal is to provide coverage of tasks including topics like Manage Packages with RPM and YUM and Manage Packages with dpkg and APT or Aptitude. The course is targeted to help to automate and script daily tasks. There are lots of live demonstrations how to use BASH commands. I hope it will help to do your job more efficiently.  There are several ways you can take if you need to add software to your Linux system. You can compile source code, manually install software packages, or use package management software to automate most of the work. In this course, we'll explore the basics of working with packages at the command line. Learn how to manage packages on RedHat and CentOS with RPM and the YUM package manager, as well as how to manage packages on Debian, Ubuntu, and related distros with dpkg and the APT or  Aptitude tool.

4.3•28.7K•Self-paced
FREE$86.99
Enroll
AI & Machine Learning Bootcamp: 21 Courses in 1 (Python, DS)
Development
0% OFF

AI & Machine Learning Bootcamp: 21 Courses in 1 (Python, DS)

Creative Online School

AI & Machine Learning Bootcamp: 21 Courses in 1 (Python, Data Science) is a complete, hands-on training program designed to take you from Python fundamentals to building and deploying real-world, production-ready AI applications.This course follows an end-to-end, full-stack AI approach. You won’t just learn how to analyze data or train machine learning models—you’ll learn how to turn data into intelligent systems, expose models through APIs, and integrate them into real applications the way professionals do in the industry.Whether you want to become a Data Scientist, Machine Learning Engineer, AI Engineer, or Full-Stack AI Developer, this bootcamp gives you the practical skills, mindset, and experience needed to succeed.Who This Course Is ForThis bootcamp is ideal for:Beginners who want to start a career in Data Science and AIPython developers moving into Machine Learning & AIData analysts upgrading to AI-driven rolesSoftware engineers building AI-powered applicationsStudents and professionals preparing for real-world AI jobsNo prior experience in AI or machine learning is required. Everything is taught step by step with clear explanations and practical examples.What Makes This Bootcamp DifferentMost courses focus only on theory or isolated tools. This bootcamp teaches you the entire AI pipeline, including:Working with real-world, messy datasetsPerforming data analysis and feature engineeringTraining and evaluating machine learning modelsUnderstanding core AI and ML concepts clearlyConverting models into APIs and applicationsLearning production, deployment, and best practicesYou will think and work like a professional AI engineer, not just a student.What You Will LearnPython for Data ScienceMaster Python fundamentals tailored specifically for data science and AI, including clean coding practices, project structure, and debugging.Data Analysis & ManipulationWork with NumPy and Pandas to clean data, handle missing values, engineer features, and perform exploratory data analysis (EDA).Data VisualizationCreate meaningful visualizations using Matplotlib and Seaborn to communicate insights and uncover patterns in data.Statistics for Machine LearningLearn practical statistics needed for AI, including probability, distributions, correlation, hypothesis testing, and evaluation metrics—explained intuitively.Machine Learning with PythonBuild supervised and unsupervised models using scikit-learn. Learn regression, classification, clustering, model validation, and hyperparameter tuning.Real-World ML ProjectsApply your skills to practical projects that mirror real industry use cases, helping you build a strong portfolio.AI & Deep Learning FoundationsUnderstand how neural networks work, when to use ML vs AI, model complexity, overfitting, and responsible AI principles.Full-Stack AI DevelopmentLearn how to turn trained models into APIs, integrate them into backend systems, and connect AI with real applications.Deployment & Production BasicsUnderstand how AI models are saved, loaded, deployed, monitored, and maintained in real environments.Best Practices & SecurityLearn clean coding, data safety, performance optimization, and secure AI development techniques.Capstone ProjectsBy the end of the course, you will complete end-to-end capstone projects that demonstrate:Data preprocessing and analysisModel training and evaluationAPI integrationDeployment-ready AI workflowsThese projects are portfolio-ready and suitable for job applications, freelancing, or startup ideas.Career OutcomesAfter completing this bootcamp, you will be able to:Build real-world AI and machine learning applicationsWork confidently with data and ML pipelinesApply for Data Scientist, ML Engineer, or AI Developer rolesContinue advanced AI learning with strong foundations

4.5•4.1K•Self-paced
FREE$100.99
Enroll
CentOS Linux and Ubuntu Linux: Managing Packages
IT & Software
0% OFF

CentOS Linux and Ubuntu Linux: Managing Packages

Udemy Instructor

This course is aimed to IT Pros or people who want to get familiar with Linux. And it's supposed to give the viewer the information they need to know to get started with Package Management in Linux. The goal is to provide coverage of tasks including topics like Manage Packages with RPM and YUM and Manage Packages with dpkg and APT or Aptitude. The course is targeted to help to automate and script daily tasks. There are lots of live demonstrations how to use BASH commands. I hope it will help to do your job more efficiently.  There are several ways you can take if you need to add software to your Linux system. You can compile source code, manually install software packages, or use package management software to automate most of the work. In this course, we'll explore the basics of working with packages at the command line. Learn how to manage packages on RedHat and CentOS with RPM and the YUM package manager, as well as how to manage packages on Debian, Ubuntu, and related distros with dpkg and the APT or  Aptitude tool.

4.0•6.0K•Self-paced
FREE$103.99
Enroll
AZ-802 Administering Windows Server: 200 Practice Questions
IT & Software
0% OFF

AZ-802 Administering Windows Server: 200 Practice Questions

Vitalii Shumylo

You have booked AZ-802, or you are about to. AZ-800 and AZ-801 retired on 30 September 2026, so this one exam is now the way to Microsoft Certified: Windows Server Administrator Associate. The question is simple: are you ready?These practice tests help you answer it. There are four tests, 50 questions each - 200 in total - written from Microsoft's public skills outline for AZ-802. Every question is tied to one objective from that outline, so when you get one wrong, you know exactly what to revise.What makes the explanations usefulEach answer tells you why the right option is right and why each wrong option is wrong. The wrong options are where most of the learning is: they are real features, cmdlets and settings that an administrator could easily pick by mistake.How the tests are builtTest 1 - AD DS and hybrid management: domain controllers, RODCs, FSMO roles, sites, replication, trusts, service accounts, Group Policy, Windows Admin Center, PowerShell remoting and JEA, SSH, Remote Desktop, Azure Arc, Azure Update Manager and Automation runbooks.Test 2 - Virtual machines, networking and security: Hyper-V hosts and guests, Azure VMs, DNS and DHCP on-premises and hybrid, and securing Windows Server and AD DS - Windows LAPS, App Control for Windows, Credential Guard, exploit protection, password policies, Protected Users and more.Test 3 - Storage, monitoring and troubleshooting: Azure Files and Azure File Sync, SMB and SMB over QUIC, FSRM, DFS, Storage Spaces Direct, Storage Replica, BitLocker, Performance Monitor, System Insights, Azure Monitor, and troubleshooting Windows Server and Active Directory.Test 4 - Full mock exam: 50 mixed questions, weighted like the official skills outline, timed at 120 minutes like the real exam.Questions use single-answer and "choose two" formats. "Choose two" is always stated in the question.Versions: Windows Server 2025 (2022 where a question says so), Windows PowerShell 5.1 and PowerShell 7, and Azure services as they stand in October 2026. The answers were checked against Microsoft's documentation in October 2026.Please note: these are original questions written by an instructor. They are not exam questions and do not come from the exam. This course is not affiliated with or endorsed by Microsoft.

0.0•0•Self-paced
FREE$80.99
Enroll
AZ-802 Administering Windows Server: 200 Practice Questions
IT & Software
0% OFF

AZ-802 Administering Windows Server: 200 Practice Questions

Udemy Instructor

You have booked AZ-802, or you are about to. AZ-800 and AZ-801 retired on 30 September 2026, so this one exam is now the way to Microsoft Certified: Windows Server Administrator Associate. The question is simple: are you ready?These practice tests help you answer it. There are four tests, 50 questions each - 200 in total - written from Microsoft's public skills outline for AZ-802. Every question is tied to one objective from that outline, so when you get one wrong, you know exactly what to revise.What makes the explanations usefulEach answer tells you why the right option is right and why each wrong option is wrong. The wrong options are where most of the learning is: they are real features, cmdlets and settings that an administrator could easily pick by mistake.How the tests are builtTest 1 - AD DS and hybrid management: domain controllers, RODCs, FSMO roles, sites, replication, trusts, service accounts, Group Policy, Windows Admin Center, PowerShell remoting and JEA, SSH, Remote Desktop, Azure Arc, Azure Update Manager and Automation runbooks.Test 2 - Virtual machines, networking and security: Hyper-V hosts and guests, Azure VMs, DNS and DHCP on-premises and hybrid, and securing Windows Server and AD DS - Windows LAPS, App Control for Windows, Credential Guard, exploit protection, password policies, Protected Users and more.Test 3 - Storage, monitoring and troubleshooting: Azure Files and Azure File Sync, SMB and SMB over QUIC, FSRM, DFS, Storage Spaces Direct, Storage Replica, BitLocker, Performance Monitor, System Insights, Azure Monitor, and troubleshooting Windows Server and Active Directory.Test 4 - Full mock exam: 50 mixed questions, weighted like the official skills outline, timed at 120 minutes like the real exam.Questions use single-answer and "choose two" formats. "Choose two" is always stated in the question.Versions: Windows Server 2025 (2022 where a question says so), Windows PowerShell 5.1 and PowerShell 7, and Azure services as they stand in October 2026. The answers were checked against Microsoft's documentation in October 2026.Please note: these are original questions written by an instructor. They are not exam questions and do not come from the exam. This course is not affiliated with or endorsed by Microsoft.

0.0•4•Self-paced
FREE$84.99
Enroll
Curso Completo de Bases de Datos. Aprende SQL y MySQL
Development
0% OFF

Curso Completo de Bases de Datos. Aprende SQL y MySQL

Udemy Instructor

Si trabajas en Tecnología o deseas empezar a trabajar, saber bases de datos es una herramienta fundamental, ya que en mayor o menor medida, en algún momento tendrás contacto con alguna base de datos o el lenguaje SQL.Por eso hemos creado esta formación profesional donde además de enseñarte los principios de Bases de datos, fundamentos, consultas y todo lo que necesitas saber, desde 0, como ser stored procedures, vistas o triggers, te enseñaremos el lenguaje SQL, sobre la tecnologia de MySQLContaras con nuestra supervisión, experiencia y respuesta a todas tus preguntas que tengas sobre el contenido. Así también sobre las actualizaciones que hagamos sobre el curso, el cual será tuyo de por vida y recibirás dichas actualizaciones sin tener que volver a pagar.Yo soy Álvaro Chirou, tengo más de 20 Años de experiencia trabajando en Tecnología, eh dado disertaciones en eventos internacionales como OWASP, tengo más de 500.000 estudiantes en Udemy y 100 formaciones profesionales impartidas en la misma. Junto a mi compañero Walter Coto, con mas de 400 mil estudiantes, donde con él hemos dictado formaciones profesionales en conjunto en la plataforma de Udemy.Y con Kevin García principal profesor en esta formación profesional, hemos traído esta oportunidad de formarse en diferentes tecnologías de bases de datos.Tendrás acceso de por vida al curso, recibirás actualizaciones y respuestas a tus preguntas a través de la plataforma de Udemy.Empieza a aprender ya mismo!Nos vemos dentro!Tus profesores: Álvaro Chirou, Walter Coto y Kevin García

4.7•22.4K•Self-paced
FREE$95.99
Enroll
...