Fundamentals of Programming

所在平台: Udemy

课程主页: https://www.udemy.com/course/fundamentals-of-programming-languages/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:编程基础 课程概述: 在《编程基础》课程中,您将以基本而全面的方式学习软件开发的最基本概念。该课程将为您提供对所有基本编程概念的完整概览,使您能够理解任何编程语言。事实上,在整个课程中,您将学习如何在9种不同语言中同时应用每一个新概念。 您将学习软件开发几个主要领域的编程基础: - 网络开发 - 移动应用开发 - 桌面应用开发 本课程将涵盖以下编程语言: - Python - Ruby - JavaScript - PHP - Java - Go - C - C++ - C# 此外,您将获得可下载的教育材料、建议练习以及真实软件使用的示例,以帮助您理解这些程序是如何开发的,并学会自己动手实现。 课程内容分为几个部分: 1. **编程简介**:您将了解什么是编程、什么是编程语言、各种语言的类型、它们如何与计算机的处理器交互,以及开发中存在的不同领域及其使用的语言和工具。 2. **数据处理**:学习存在的数据类型、各语言如何处理数据、如何进行值的操作,以及高级资源如数组和多维矩阵的使用,用于存储大量数据。 3. **结构化编程**:理解程序代码中指令执行流程的控制,使您可以掌握执行的控制和决策过程。 4. **模块化编程**:探索将代码以独立模块的方式分组的基本方法,以便更好地组织指令并进行优化。 5. **面向对象编程(OOP)**:深入理解对象、其工作原理、如何创建和管理对象,以及对象之间继承的建立和多态性的使用。 所有概念都将详细逐步讲解,并强调每个概念的目的,从而让您从一开始就奠定专业发展的基础。本课程将使您能够扩展到软件开发的任何领域。 这真是太棒了!最重要的是,这一切都触手可及。购买课程,享受即将到来的精彩内容。期待与您在课程中见面! José Javier Villena

课程评论(0条)

课程详情

In this Fundamentals of Programming course you will learn in a basic and very complete way the most elementary notions about software development. This course will give a complete overview of all the most basic concepts to learn how to program, which will allow you to understand any language thanks to the general perspective that you will acquire. In fact, throughout the course you will learn how to apply each new idea in 9 different languages simultaneously.Youwilllearn the basics of programming in several of the mainareas of software development:Web DevelopmentMobile ApplicationDevelopmentDesktop ApplicationDevelopmentI encourage you to take a look at the syllabus and any of the classes that are available before you buy the course and you will certainly want to see the rest of the course.The languages that we will see in this course are the following:PythonRubyJavaScriptPHPJavaGoCC++C#In addition, you will have downloadable educational material, suggested exercises and examples of real-life software usage, so that you can understand how such programs have been developed and know how to do it yourself.The course is divided into several sections:Introduction to ProgrammingIn this section you will understand what programming is, what programming languages are, what different types of languages there are, how they interact with the machine's processor, you will know what's really going on internally, which areas of development exist and in which languages they can be carried out, as well as the different tools you can use to program in each of the 9 languages addressed in the course.Data HandlingHere you will learn the types of data that exist, how each language handles them, how to do operations with values and advanced resources such as arrays and multi-dimensional matrices, to store mass data.Structured ProgrammingIn this section you will understand how the execution flow of the instructions written in the program's code works, so you will learn how to take control of the execution and decide what your program should do at each moment.Modular ProgrammingDiscover the most basic ways to group the code in independent blocks to have all the instructions better organized and in an optimized way. This will help you to maintain and visually understand the execution process.ObjectOrientedProgramming (OOP)You don't really know how to program if you don't understand Objects, what they are, how they work, how to create and manage them, as well as how to establish Inheritance between Objects and the use of Polymorphism. In this section I will show you all these things with several practical examples.All concepts are explained in detail, step by step, and with an emphasis on explaining the purpose of each thing. This way you will be able to lay the foundations of your professional development from the very beginning.This course will allow you to expand into any area of software development.Isn't it great? Best part of it all is that it's within your reach.Buy the course and enjoy everything that is awaiting you.See you soon!José Javier Villena

课程标签

0人关注该课程

主题相关的课程