Para Principiantes: Introducción a la programación

所在平台: Udemy

课程主页: https://www.udemy.com/course/analisis-y-diseno-web-todo-en-uno-series-nivel-i/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:适合初学者的编程介绍 课程概述:该课程的主要目标是建立和强化逻辑思维以及算法的基础,这在面向对象编程(POO)中至关重要。课程将通过“全能解决方案”来引导学生,重点分析初学者常常忽略的必要步骤。我们的工作论文旨在帮助学生从零开始,建立系统、逻辑和算法方面的坚实基础,以避免在早期阶段常见的设计缺陷。 课程内容: **第一部分:编程入门** 1. 编程简介:理解问题与需求,解决方案的过程,伪代码,使用Visual Studio.NET,设置本地和远程仓库。 2. 算法的掌握:通过HTML、JavaScript和Bootstrap进行实践。 3. C#编程基础:掌握类与对象及其构造函数,应用面向对象的四大原则,通过案例研究深入理解。 4. UML简介:通过案例研究加深理解。 5. 应用算法:结合HTML、JavaScript、Bootstrap和CSS,讲解POS系统的实现案例。 6. UX/UI设计基础:包括设计过程、技巧、形状心理学和平衡,在.NET Core中应用UI/UX设计。 7. 使用Razor Pages、Blazor和.NET Core进行网页设计,从零开始的案例研究。 **后续部分:** - 第二部分:数据库建模简介,涉及ACID原则、SQL Server和MySQL,数据模型设计和.NET Core的数据开发。 - 第三部分:软件工程与架构的高级内容,包括软件架构的实用导论,UML图、设计模式和SOLID原则,前后端管理,依赖注入,以及REST API的清晰架构。 通过本课程,学生将拥有扎实的编程基础和相关技能,为未来的学习和职业发展打下良好基础。欢迎大家加入!César,Vlado,DotNet团队。

课程评论(0条)

课程详情

OBJETIVO PRINCIPALEstablecer y reforzar:La lógica y la algoritmia. Y esto impacta de modo crítico el modelamiento basado en la famosa abstracción y demás componentes de la Programación Orientada a Objetos (POO). Solución: Nivel I, TodoEnUNo.El análisis. Generalmente el futuro programador omite o salta este paso vital.Solución: nuestro Paper de trabajoSe pretende con el contenido del Nivel I, que el estudiante inicie desde cero para establecer bases sólidas en su estructura mental sistémica, lógica y algorítmica -falencias comunes en las primeras etapas que afectan los diseños.NIVEL UNO: INTRODUCCIÓN A LA PROGRAMACIÓN Análisis y diseño web con casos de estudioCapítulo 1Introducción a la programaciónLa lógicaComprendiendo el problemas y las necesidadesEl proceso para la soluciónPseudocódigoViStudio.NET, Repositorio local y remotoCapítulo 2Domina los algoritmos. Practicas con HTML, JavaScript y BootstrapCapítulo 3Fundamentación y Programación con C#Capítulo 4Las clases y los objetosLos constructoresDomina y aplica 100% los 4 principios POO. Caso de estudioCapítulo 5Introducción a UML con Caso de estudioCapítulo 6Algoritmia aplicada con HTML, Javascript, Bootstrap y CSSJavaScript aplicado a caso de estudio sistema POSBoostrap aplicado a caso de estudio sistema POSFundamentos de CSS y SassCapítulo 7Fundamentos teórica de diseño UX/UIProceso, técnicas, Psicología de la forma, El balanceAplicando UI/UX en.NET Core Estructura y contenido de un proyecto Frontend (Casos de Uso, Usabilidad, Herrramientas)Capítulo 8Diseño web con con RAZOR Pages, BLAZOR y.NET CORE(Razor + HTML + C# + Blazor)Caso de estudio desde cero, diseño web aplicando todo el NIVEL ISIGUIENTES NIVELESNIVEL II: INTRODUCCIÓN AL MODELAMIENTO DE BASES DE DATOSModelado de Bases de DatosACID , SQL Server y My SQLModelo de datos (Clases tipo Entity)OMR Entity Framework; DapperDiseño de datos con web con.NET CoreNIVEL III:INGENIERÍA Y ARQUITECTURA DE SOFTWARE, AVANZADOIntroducción aplicada a la Arquitectura de Software: Caso de estudioDiagramas UML, Patrones de Diseño y Principios SOLID con C#Frontend - Backend; Gestión de Reglas de NegocioManejando los Ciclos de Vida y la Inyección de DependenciaClean Architecture con API REST, Blazor.NET Core y C#Unit Test con MSTest y xUnit. Complejidad CiclomáticaPruebas manuales y Plan de PruebasBienvenidos!César, VladoDotNet

课程标签

0人关注该课程

主题相关的课程