FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Fundamentos de Programación: Aprende a programar desde cero
Fundamentos de Programación: Aprende a programar desde cero
IT & Software100% OFF

Fundamentos de Programación: Aprende a programar desde cero

DataBoosters Academy
4.3(4.2K students)
Self-paced
All Levels

About this course

Este es un curso pensado para dotar al estudiante de los conocimientos necesarios para comenzar a trabajar en el ámbito de la programación. A continuación sus principales características:División en capítulos que forman una unidad en sí mismo, en donde se exponen los objetivos de aprendizaje en forma concreta y práctica, con un marco teórico explicado en forma clara y concisa, proponiendo enseguida ejercicios para aplicar y entender lo visto en cada capítulo. Es un curso actualizado, y construído sobre la base de aplicar de inmediato los conceptos teóricos.

La premisa fundamental del curso es dar al estudiante las herramientas para aprender a programar de forma independiente a cualquier lenguaje de programación. Se incluyen dos capítulos especiales, muy actuales como son el uso de Estándares y Buenas prácticas de programación y otro de recomendaciones a los futuros (o actuales) programadores, basadas en la experiencia contraída por tantos años de trabajo del instructor. Como parte complementaria, este curso incluye un mini curso de bases de datos, muy completo para brindar una capacitación acorde a las necesidades del mercado de las TI.

Además los alumnos tendrán acceso al código fuente de aplicaciones desarrolladas por el instructor, que lo podrán usar de base para estudiar, probar y por qué no, usar en sus futuros trabajos. El curso tendrá un examen final que constará de una parte teórica y otra parte práctica, lo que permitirá poner a prueba los conocimientos ofrecidos en el curso. Se incluye un conjunto muy completo de recursos, desde ejercicios, con sus soluciones, software complementario para el desarrollo de sistemas, y otra serie de elementos que aportarán al estudiante las herramientas para sacar el máximo provecho de este curso.

Skills you'll gain

Other IT & Softwarees

Available Coupons

Loading...

Course Information

Level: All Levels

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: DataBoosters Academy

Expert course creator

This course includes:

  • 📹Video lectures
  • 📄Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$91.99

Save $91.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/fundamentos-de-programacion-r

You May Also Like

Explore more courses similar to this one

JavaScript Fundamentals for QA & Automation Testers
IT & Software
0% OFF

JavaScript Fundamentals for QA & Automation Testers

Udemy Instructor

Are you a software tester who wants to learn JavaScript but doesn’t know where to start?This free JavaScript basics course is designed specifically for testers and QA engineers who want to build a strong foundation before moving into modern automation tools.JavaScript is a must-have skill for testers in 2025 and beyond, especially if you plan to work with tools like Playwright, Cypress, WebdriverIO, Selenium JavaScript, or AI-powered testing frameworks.In this course, you’ll learn JavaScript from a tester’s perspective, focusing on practical concepts rather than theory-heavy programming.. What makes this course different?Designed only for testers (no unnecessary developer jargon)Simple explanations with real testing examplesBeginner-friendly and 100% freePerfect foundation before learning test automation frameworksBy the end of this course, you’ll feel confident reading and writing JavaScript code required for UI automation, API testing, and AI-assisted testing tools.Topics covered : Introduction to JavascriptJavascript Configuration on Windows  MACOverview on Console.log() & Hello World ProgramOverview on Variables, Comments, Constants, Datatypes, Operators with examplesConditional, Looping, break, continue, switch Statements, Functions, Anonymous, Arrow , Objects with examplesArrays, forEach, class, object, constructor & methodsJavaScript basicsJavaScript for testersJavaScript for automation testingJavaScript for QAPlaywright JavaScriptCypress JavaScriptAutomation testing JavaScriptFree JavaScript courseBeginner JavaScript for testing

4.8•405•Self-paced
FREE$93.99
Enroll
Playwright using TypeScript with AI - Web&API for beginners
IT & Software
0% OFF

Playwright using TypeScript with AI - Web&API for beginners

Udemy Instructor

Course is updated on 08-December-2025 with below concepts:Overview on AIOverview on LLMOverview on RAGOverview on Generative AIOverview on MemoryOverview on AI AgentOverview on LangChain & LangGraphOverview on MCP ServerOverview on Human In the loop , Hallucination & GuardrailsOverview on Fine-TuningOverview on ContextOverview on PromptsChatGPT vs CoPilot vs CURSOROverview on OpenAIOverview on AI ModelsOverview on n8n workflowGenerate API Key in OpenAICreate workflow in n8nCreate Public Chat in n8n workflowOverview on OpenAI TokensCURSOR - Create a Chrome Extension for Record & PlaybackCURSOR - Create an OTP Shield Mobile APPGenerate Playwright test using Cursor EditorPlaywright Automation using TypeScript with AI from scratchThis course is designed for complete beginners in which we covered Web, API & AI automation.If you are a complete beginner on Playwright or TypeScript this course helps you to master the tool. Very basic step by step videos to guide you from scratchGet started with Playwright Automation .Topics :Introduction to Typescript & ConfigurationOverview on GitHub Copilot & ConfigurationTS - Hello world programPrimitive Datatypes with examplesOverview on ConstantsOperators with examples   Arithmetic Operator   Assignment Operator   Comparison Operator   Logical Operator   Ternary OperatorOverview on Conditional StatementsSwitch Statements with exampleOverview on loops - for , while, do-while & for-each with examplesString methods with examplesOverview on ArrayOverview on FunctionFunction Overloading & Arrow FunctionRest Parameters Tuple with examplesOverview on ClassInheritance with exampleMethod OverridingOverview on This & Super keywordConstructor with ExampleAccess Modifiers with ExamplesOverview on ModuleInterface with examplevar vs let with exampleOverview on Playwright & installation using terminal & VSCode ExtensionCreate & Execute Playwright testDebug Playwright testOverview on Playwright configuration fileExecute Playwright test using VSCode extension & UI modeSkip a test & ExecuteOnly optionsOverview on TraceCreate a Playwright test for opening an applicationOverview on locators with examplesProgram to login to SauceDemo applicationPage.getByRole() with examplePage.getByLabel() & Page.getByPlaceholder() with examplePage.getByTitle() & Page.getByText() with examplePage.getByAltText() & Page.getByTestId() with exampleOther locators - CSS locator with examplesOverview on XPATH & Filtering with examplesRecord Test using VSCode Extension | Codegen | page.pause()Playwright Builtin AnnotationsOverview on Group testsTag tests with exampleOverview on Hooks with examplesAssertionsOverview on Auto WaitingOverview on timeoutsHow to handle text fieldsHow to get text from a buttonHow to handle Radio ButtonsHow to handle CheckboxesHow to handle multiple checkboxesHow to Select value from DropdownHow to Select values from Multi Select DropdownHandling Mouse Click, Type characters & KeysHandling FramesHandling TooltipsHandling Drag & DropHandling Date PickerHandling WebtablesHow to handle AlertHandling Auto SuggestionsHow to upload filesHow to capture ScreenshotHow to capture videosExecute Playwright test on Mobile EmulatorHandling Multiple WindowsPlaywright configuration file - Parallel executionE2E Scenario automationOverview on built-in Reports with examplesCustom Reports - AllureOverview on Page Object Model & exampleVisual comparisons with examplesOverview on API & RESTGET, POST, PUT & Delete Request with examplesReading Data from CSV File & JSON FileHandling Basic AuthorizationOverview on GIT & Push CodeOverview on GitHub ActionsOverview on LLM, Prompt & MCPInstall Playwright MCP to VSCodeCreate & Execute a program to launch bing using Playwright MCPCreate & Execute a program to login to saucedemo using Playwright MCPCreate Context using which Create a program to select radio button in bingCreate & Execute a program to handle multiple windows using Playwright MCPGenerate Manual Test cases by creating contextPlaywright Agents Overview with example

4.6•422•Self-paced
FREE$103.99
Enroll
WebdriverIO with Appium3 & AI - Mobile Automation Testing
IT & Software
0% OFF

WebdriverIO with Appium3 & AI - Mobile Automation Testing

Udemy Instructor

This course contains the use of artificial intelligence.Learn Mobile Automation Testing using WebdriverIO with Appium 3 along with modern Artificial Intelligence concepts and tools in this complete hands-on course.This course is designed for testers and developers who want to master mobile automation testing for Android and iOS applications using the latest WebdriverIO and Appium 3 framework. You will also learn how modern AI concepts and AI-powered workflows are transforming software testing and automation.Starting from the basics, this course gradually moves towards advanced topics including real device execution, real iPhone testing, Appium 3 architecture, WebdriverIO framework setup, mobile gestures, locators, assertions, reporting, and automation workflows.You will learn how to automate Android and iOS mobile applications using practical real-world examples and step-by-step explanations. The course also covers execution on real iPhones and real Android devices, helping you gain hands-on experience with modern mobile automation practices.Along with automation, this course introduces important Artificial Intelligence concepts including Generative AI, Large Language Models (LLMs), Prompt Engineering, and AI-assisted development workflows. You will understand how AI tools can improve productivity and modern testing activities.Mobile Automation Topics CoveredWebdriverIO setup and configurationAppium 3 architecture and latest featuresAndroid automation using AppiumiOS automation overviewReal iPhone execution setupMobile element locators and interactionsGestures and mobile actionsAssertions and validationsAutomation framework conceptsTest execution and reportingAI Concepts CoveredIntroduction to Artificial IntelligenceGenerative AI basicsLarge Language Models (LLMs)Prompt engineering fundamentalsAI-assisted testing workflowsAI usage in automation testingThis course focuses on practical learning with modern tools and latest industry concepts, helping you build strong skills in mobile automation testing using WebdriverIO and Appium 3.If you want to become a modern mobile automation engineer with knowledge of Appium 3, WebdriverIO, real device testing, and AI concepts, this course will provide a strong foundation for your career.

4.9•364•Self-paced
FREE$101.99
Enroll
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.