Udemybeginneres

Para Principiantes: Introducción a la programación

Learn POO, C#, UML, HTML, JavaScript, CSS & Blazor from scratch! Get our 265-page guide and master web development.

5.0(1)
7students
22h 30m
Certificate
Vlado Dotnet
Vlado DotnetInstructor

Course Content

Para Principiantes: Introducción a la programación is a beginner-level Udemy course taught by Vlado Dotnet. It runs 22h 30m, is taught in Spanish, and includes a certificate of completion. Learners rate it 5.0 out of 5 from 1 review, with 7 students enrolled. It is a paid course, last updated January 2025.

Establish a Strong Foundation in Programming Logic and Algorithms

This course focuses on building a robust understanding of logic and algorithms, the critical bedrock for effective software development. We'll delve into the principles that underpin Object-Oriented Programming (OOP), including abstraction, essential for creating well-structured and maintainable code.

Master the Fundamentals of Programming

Our Level I: TodoEnUno course provides a comprehensive introduction to programming, designed to address common pitfalls encountered by aspiring developers. We start from the ground up, establishing a solid systemic, logical, and algorithmic mindset.

Level I Curriculum:

  • Introduction to Programming:
    • Programming Logic: Understand problem-solving and requirements gathering.
    • Pseudocode: Learn to design solutions before coding.
    • Visual Studio .NET, Local & Remote Repositories: Get hands-on with development tools.
  • Algorithms & Core Technologies:
    • Algorithm Mastery: Develop practical skills with HTML, JavaScript, and Bootstrap.
    • C# Fundamentals: Build a strong foundation in the C# language.
  • Object-Oriented Programming (OOP):
    • Classes & Objects: Understand the core concepts of OOP.
    • Constructors: Learn how to initialize objects effectively.
    • 100% OOP Principles: Master and apply all four key OOP principles with a practical case study.
  • UML & Design:
    • Introduction to UML: Learn to model software systems visually.
    • Case Study Application: Apply UML in a real-world scenario.
  • Applied Algorithms & Frontend Development:
    • JavaScript for Case Studies: Practical JavaScript applications.
    • Bootstrap for Case Studies: Build responsive user interfaces with Bootstrap.
    • CSS & Sass Fundamentals: Learn to style your web projects.
  • UX/UI Design Principles:
    • UX/UI Theory: Explore design processes, techniques, and psychology.
    • UI/UX Implementation in .NET Core: Apply design principles to .NET Core projects.
    • Frontend Project Structure: Understand project organization, usability, and essential tools.
  • Web Development with .NET Core:
    • Razor Pages, Blazor & .NET Core: Build dynamic web applications.
    • Full-Stack Case Study: Design and develop a complete web application from scratch.

Advance Your Skills with Subsequent Levels

  • Level II: Introduction to Database Modeling: Learn about database design, ACID properties, SQL Server, and MySQL. Explore data modeling with Entity Framework and Dapper.
  • Level III: Software Engineering & Advanced Architecture: Delve into software architecture, UML diagrams, design patterns, SOLID principles, and Clean Architecture with REST APIs, Blazor .NET Core, and C#. Includes unit testing, cyclomatic complexity, and test planning.
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

Prográmate para incrementar tus ingresos

by Juan Antonio Guerrero Cañongo

5.0(172)
1h 34m
beginner
5.0(7)
8h 41m
beginner
5.0(19)
13h 22m
intermediate
5.0(27)
2h 15m
all