Absolute beginners guide to programming and computers
面向新手的编程和应用开发û了解如何编程和创造性地使用编程。
您将学习什么
编程基础知识û什么是程序以及如何编写程序。我们将介绍软件开发的基础知识和最重要的编程主题。
使用文档和开发人员资源来自己开发编程技能û您将知道在哪里寻找解决方案以及如何学习任何技术。
结合用户体验设计和Web设计来创造性地使用编程û如何创建简单网站(HTML,CSS和JavaScript)的
基础知识C#,C ++,JavaScript和Assembly编程语言(以及一般的编程语言)的基础知识。
计算机体系结构基础知识û台式计算机的构成要素以及其物理组件如何使应用程序运行。
浏览操作系统û什么是文件,程序,进程,控制台。您将了解计算机的工作方式以及应用程序的构建方式。

要求
不需要编程或技术知识。
基础,小学数学:计数,基础代数(加法,乘法等)和基础逻辑。
具有Windows 10操作系统的计算机是首选。

描述
什么是编程以及如何编写计算机程序?通常,想学习编程的初学者都不知道从哪里开始,甚至不知道他们在寻找什么。本课程是为希望学习一般编程和计算机的任何新手而设计的。在这里,您将学到开始编程所需的一切知识,这些知识是您自己开始学习所需的基础知识。您不需要了解任何有关计算机的入门知识,本指南将涵盖所有重要主题,并为您介绍最重要的编程主题。

每堂课都是以这样一种方式来构思的:它提供了一种新的有趣的见解,使人们可以了解如何将编程用作替代职业,而不是替代职业。除了在现代技术主导的社会中成为有用的工具外,编程还可以是一种有趣且有趣的方式来扩展您的创造力。

编程和计算机绝对入门指南是为整个初学者设计的课程。与大多数标准编程课程不同,它最大程度地减少了数学和技术含量高的词汇的使用,并提供了简单而又相关的编程示例,对如何编写计算机程序有真正的了解,并在最短的时间内为学生提供了实际可用的技能。

Absolute初学者指南没有全神贯注于特定技术,而是为学生提供了核心原理,并通过示例和类推来演示程序员的思维方式。该课程通过几种编程语言和所谓的编程范例进行阐述,阐明每种语言的基本概念,包括过程编程,汇编,面向对象的编程,Web开发(HTML和CSS),多语言,线程,移动开发甚至游戏开发。您将通过某种方式学习C#,C ++和JavaScript的基础知识,从而将这些技能转移到其他编程语言中。

本课程以允许您独立建立技能的方式进行介绍。在本指南中,您将学习如何阅读文档以及在遇到编程问题时会在哪里找到答案。这样,完成课程的学生将了解软件开发关键分支的基础知识,并具有自己进一步发展和研究的技能。

尽管专注于特定技术可以创建专业领域的专家,但是大多数专业人员在其职业生涯中会在许多不同的技术之间进行切换,但是尽管进行了这种不断的切换,但即使忘记了特定技术或平台的细节,核心思想也始终存在。这个绝对的初学者指南没有讲授可能在新技术出现时就将其遗忘的细节,而是着重于在不同技术中使用的那些原理。

本课程涉及许多主题,同时仅介绍最重要的材料。它从一开始就很轻松,并逐渐引入了更高级的概念,同时几乎不使用或完全不关注技术的词汇,而只使用小学数学。

本课程的对象:
寻求学习编程和应用开发基础知识的富有创造力的
人,以前没有编程或计算机经验的人想要拓宽他们的知识;
来自其他学科的人希望了解软件开发的内容以及他们是否可能擅长于
任何想要“参与”编程的人
Absolute beginners guide to programming and computers 10.76 GB
Programming and app development for the complete newbie û Learn how to program and use programming creatively.
What you'll learn
Programming basics û what's a program and how to write one. We'll cover basics of software development and most important programming topics.
Using documentation and developer resources to develop programming skills on your own û you'll know where to look for solutions and how to learn any technology.
Using programming creatively in conjunction with user experience design and web design û basics of how to create a simple website (HTML, CSS and JavaScript)
Fundamentals of C#, C++, JavaScript and Assembly programming languages (and programming languages in general) and how they work.
Computer architecture basics û what makes a desktop computer and how its physical components allow the apps to run.
Navigating your way through an operating system û what are files, programs, processes, the console. You'll understand how a computer works and how apps are built.

Requirements
No programming or tech knowledge is required.
Basic, elementary school math: counting, basic algebra (addition, multiplication etc.) and basic logic.
A computer with a Windows 10 operating system is preferred.

Description
What is programming and how to write a computer program? It's often the case that beginners who'd like to learn programming don't know where to start or even what it is they are looking for. This course was designed for any novice looking to learn about programming and computers in general. Here, you'll learn everything you need to get started with programming the basics you need to know to start learning on your own. You don't need to know anything about computers to get started û this guide will cover all important topics and give you an introduction to the most important programming topics.

Each lecture is conceived in such a way to provide a new and interesting insight into how programming could be used not as a replacement career, but as a supplement to another. Besides being a useful tool in the modern technologically dominated society, programming can be an interesting and fun way to expand your creative endeavors.

Absolute beginner's guide to programming and computers is a course designed for the complete beginner. Unlike most standard programming courses, it minimizes the use of math and tech-heavy vocabulary and provides simple and relatable examples of programming, building real understanding of how to write a computer program and providing the student with actual usable skills within a minimal timeframe.

Instead of heavily focusing on specific technologies, Absolute beginner's guide provides the student with the core principles and, through examples and analogies, demonstrates a programmer's way of thinking. The course goes through several programming languages and so-called programming paradigms and elucidates the fundamental concepts of each one, including some of the most important ideas of procedural programming, assembly, object-oriented programming, web development (HTML and CSS), multi-threading, mobile development and even game development. You'll learn the basics of C#, C++ and JavaScript in a way that will let you transfer these skills to other programming languages.

The course is presented in such a way to allow you to build your skills independently. In this guide, you will learn how to read documentation and where to find answers if you ever get stuck with a programming problem. This way, the student who finishes the course understands the basics of the key branches of software development and has the skill to further advance and research on their own.

Although focusing on specific technologies can create experts in a specialized field, most professionals switch between many different technologies during their careers, but despite this constant switching, core ideas always remain, even when the details of a specific technology or platform have been forgotten. Instead of teaching details that could be forgotten when a new technology emerges, this absolute beginner's guide focuses on exactly those principles that are used across different technologies.

The course touches upon many topics while presenting only the most important material. It starts out lightly and gradually introduces more advanced concepts, all the while using little to no tech-focused vocabulary and nothing but elementary school math.

Who this course is for:
Creative individuals looking to learn the basics of programming and app development
People with no prior experience with either programming or computers who want to broaden their knowledge
Individuals from other disciplines who want to know what software development is about and whether they could be good at it
Anyone looking to "get into" programming

下载需要赞助费:¥9
赞助下载 VIP免费下载

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。