热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

40个免费的面向编程初学者的视频教程

来源|https:javascript.plainenglish.iotop-40-free-programming-courses-for-beginners-bc39253e7

baf05739debdbab66be0a0e71b2492b3.png来源 | https://Javascript.plainenglish.io/top-40-free-programming-courses-for-beginners-bc39253e784c

今天,我将跟大家分享40个免费的编程视频教程,大家可以根据自己的情况,进行合理安排学习。

现在,我们就一起来看看这些教程吧。

01、Javascript 基础

地址:https://www.udemy.com/course/Javascript-essentials/

2f7b4e2f7c63f9f8757cf9a05adb25e6.png

这个教程可以帮助我们练习JS知识技能,主要内容包括:

  • Javascript基本语法;

  • JS 概念,如数组、对象、字符串;

  • JS代码练习;

02、Git & GitHub 速成课程

地址:https://www.udemy.com/course/git-and-github-crash-course-creating-a-repository-from-scratch/

5b80aa3cbc0257e313e59170b8c8278d.png

主要内容包括:

  • 了解如何创建您的第一个存储库。

  • 将其克隆到您的计算机并添加文件。

  • 将项目更改推送到 Github。

  • 学习使用 Git 的命令行。

  • 了解如何查看新旧文件之间的差异。

03、实践中的 Web 开发:从零开始学HTML / CSS

地址:https://www.udemy.com/course/web-development-learn-by-doing-html5-css3-from-scratch-introductory

3084c4f9a70e25e321e6e315007d814a.png

主要内容包括:

  • 了解网站实际上是什么,以及它是由什么组成的。

  • 学习HTML5 的基础知识。

  • 学习 CSS3 的基础知识。

  • 练习如何使用 HTML CSS 构建网站界面。

04、初学者学习 VS Code

地址:https://www.udemy.com/course/beginner-vs-code/

0b758aebdd8e17f134a939dc2d1548a3.png

主要内容包括:

  • 介绍 VS Code 的实用程序。

  • 如何在 Windows 和 Mac 上安装 VS Code。

  • 使用 VS Code Extensions 来简化学习和提升工作效率。

  • 为开发人员介绍有用的扩展。

05、Sass 工作流

地址:https://www.udemy.com/course/sass-workflow/

8dd26cf400ef46fcd50ebc1a35dfb5a7.png

主要内容包括:

  • 如何在您的计算机上安装 Sass。

  • 了解基本和高级 SASS API。

  • 通过实施 SASS 更快地开发项目。

06、Devtools Pro:Chrome 开发者工具的基础

地址:https://www.udemy.com/course/devtools-2017-the-basics-of-chrome-developer-tools/

5ecab1bd335f73922dac87cbede6bc71.png

主要内容包括:

  • 在 DevTools 中,浏览并实时更改 HTML/CSS 和 Javascript。

  • 编写简单的 Javascript 命令并学习如何调试代码的基础知识。

  • 如何在不同的设备上测试您的网站。

  • 如何使用审核分析和提高页面加载速度。

07、面向 Web 开发人员的 Web 设计:构建漂亮的网站

地址:https://www.udemy.com/course/web-design-secrets/

f67fde5d4502fb12bd69a705d8e2c342.png

主要内容包括:

  • 为 Web 开发人员提供设计指南。

  • 如何正确使用色彩。

  • 如何使用 8 种简单易用的技术让您的网站更好地转换。

  • 如何让自己受到启发,以了解更多有关网页设计的知识。

08、 Web前端开发基础

地址:https://www.udemy.com/course/foundations-of-front-end-development/

517b24d5d943198d0e261c835ee8c186.png

可以在本课程中获得扎实基础知识,以及有关前端开发的网络文章和学习资源,并具备必要的背景和术语,以充分利用它们,有效快速地学习。

为前端开发人员介绍有用的工具和库。

有了基础知识,世界就是你的舞台!扩展所获得的基础知识并专注于进一步的领域(Angular、Ember.js、游戏、全栈开发)。

09、适合初学者的 C++ 教程

地址:https://www.udemy.com/course/free-learn-c-tutorial-beginners/

9fbd10b33c52c8c854f8ded2ac660987.png

主要内容包括:

  • 学习计算机编程的基础知识。

  • 面向对象编程指南。

  • C++的基本知识和语法。

  • 您将能够开发强大的 C++ 程序。

10、Vue.js 快速速成课教程

地址:https://www.udemy.com/course/vuejs-fast-crash-course/

811be69a5bb32d3786db40be41f29ed4.png

主要内容包括:

  • 如何为您的项目安装 Vuejs。

  • 使用Vue开发APPS。

  • 学习 Vuejs 的基础知识,如数据绑定、组件。

11、掌握 HTML5 和 CSS3 的基础知识:Web 开发初学者

地址:https://www.udemy.com/course/master-the-basics-of-html5-css3-beginner-web-development/

65e2763f1c9c26aa48f9decceb5dab4a.png

主要内容包括:

  • 介绍基本的 HTML 和 CSS,为网站构建界面和功能。

  • 用于编写代码以及如何构建网站基本结构的软件。

  • 适合初学者。

12、初学者 Photoshop 到 HTML5 和 CSS3

地址:https://www.udemy.com/course/beginner-photoshop-to-html5-and-css3

6417b8eb8ba20d845316619038b552f5.png

主要内容包括:

  • 了解如何使用 Photoshop 和 Dreamweaver 设计和创建网站。

  • 使用 HTML CSS 将设计文件转换为网站界面。

  • 帮助您练习构建真实项目。

13、适合初学者的 Java 教程

地址:https://www.udemy.com/course/java-tutorial/

404082256ee097de8ff89546f1d19894.png

主要内容包括:

  • 如何安装 Java。

  • 学习 Java 的基础知识。

  • Java 集合框架简介。

  • 获得学习 Java 的好书。

  • 作者分享自己在使用Java时的真实经历。

14、Python 编程简介

地址:https://www.udemy.com/course/pythonforbeginnersintro/

7362ea6124fd67cb2500c7dd5ff7d178.png

为初学者介绍 Python 的基础知识。

15、学习使用Photoshop完成网页设计

地址:https://www.udemy.com/course/photoshop-for-web-design-beginners

5a1722c7386aa8de1b3b64717f6d7651.png

指导您使用 Photoshop 的功能来设计网站。

16、HTML基础知识

地址:https://www.udemy.com/course/hmtl5-training/

21dd72a2a65f8549e0dd3eecd3086292.png

关于如何在网站设计和开发中使用 HTML 的教程,供初学者学习 Web 编程。

17、JSON速成课程

地址:https://www.udemy.com/course/json-crash-course/

996d669da2223f35997ad4d9e70706d4.png

主要内容包括:

  • 学习 Javascript 对象表示法 (JSON)。

  • 学习 JSON 的语法。

  • 如何在 Javascript 和 C# 中应用 JSON。

18、TypeScript 简介

地址:https://www.udemy.com/course/typescript/

864dd27cff8d7b1f321bbf5bc565a37f.png

主要内容包括:

  • 学习编译、测试和运行 TypeScript。

  • 如何使用 TypeScript 类。

  • 使用 TypeScript 构建基本应用程序。

19、初级 PHP 和 MySQL 教程

地址:https://www.udemy.com/course/php-mysql-tutorial/

7d464b6c48cb2219c1fc6ab4c8b3cbcc.png

主要内容包括:

  • 如何安装 PHP 和 MySQL。

  • 了解如何使用 PHP 构建功能性网站。

  • 了解如何在 MySQL 上存储信息。

20、学习 Flutter — 初学者课程

地址:https://www.udemy.com/course/learn-flutter-beginners-course/

e2aa02934157d6ce19dd6cbdbf864f38.png

指导 Flutter 基础知识来构建 Android 和 iOS 应用程序。

21、如何从头开始构建和制作 WordPress 网站

地址:https://www.udemy.com/course/how-to-build-and-make-a-wordpress-website-from-scratch-2017/

f16afad85923749dab49a32a689a2e80.png

学习如何使用 wordpress 建立网站。

22、了解 MongoDB 的基础知识

地址:https://www.udemy.com/course/mongodb-essentials/

9b16b80d92c3fed69f5772b4bea36ff5.png

主要内容包括:

  • 了解如何在您的计算机上安装 MongoDB。

  • 介绍可以存储在 MongoDB 上的数据。

  • 了解 MongoDB 中的常用命令。

23、Javascript 基础

地址:https://www.udemy.com/course/Javascriptfundamentals/

3f9cbded368cf4bf3d8d21fa9d0087b6.png

主要内容包括:

  • 如何使用 Javascript 创建和运行程序。

  • 如何在 JS 中编写条件和循环。

  • 如何调试 Javascript。

  • 用 JS 管理 DOM。

  • 在 JS 中编写 HTML 验证函数。

24、npm — 掌握基础知识

地址:https://www.udemy.com/course/npm-mastering-the-basics/

6d12fddb31a484bf6866e40abe5f2257.png

在项目创建和开发过程中理解和应用 npm 命令。

25、软件测试教程

地址:https://www.udemy.com/course/software-testing-simple/

d09acdeae4b4217c7af6305d2bbd996a.png

主要内容包括:

  • 了解什么软件测试。

  • 如何使用 JIRA 和 Zephyr 进行项目测试。

  • 了解项目的测试过程。

26、编写您的第一个web游戏

地址:https://www.udemy.com/course/code-your-first-game/

6fb5cda92917bdfcf318986e56088613.png

学习如何使用 Javascript 构建基于 Web 的游戏。

27、从零开始成为一名 Android 开发者

地址:https://www.udemy.com/course/become-an-android-developer-from-scratch/

d81ea2eba2eb208dc1504ee9c1e5dabe.png

主要内容包括:

  • 如何为初学者构建一个Android应用程序来学习编程。

  • 如何将您的应用上传到 Google Play。

  • 分享你的面试经历。

28、30 天内 8 个漂亮的 Ruby on Rails 应用程序和 TDD

地址:https://www.udemy.com/course/8-beautiful-ruby-on-rails-apps-in-30-days/

04d1db6394c9af361054e3532ceaad95.png

指导您使用 Ruby on Rails 构建 8 个真实应用程序。

29、使用 HTML5 和 CSS3 在 1 周内构建您的第一个网站

地址:https://www.udemy.com/course/build-your-first-website-in-1-week/

14b2477f6ca15e3023124c79060afc33.png

帮助您了解 HTML CSS 的基础知识以构建网站界面。

30、React vs Angular vs Vue.js 示例

地址:https://www.udemy.com/course/react-vs-angular-vs-vuejs-by-example/

1bcc58eb82c74d7cb276f18d2d92cca5.png

如何使用 3 种不同的前端框架 React、Angular 和 Vuejs 创建应用程序。从那里,它将帮助您进行概述并选择适合您技能的一个。

31、Git 从 GitHub 开始

地址:https://www.udemy.com/course/git-started-with-github/

8298b0f0157565532b88fc8213298fd8.png

帮助您了解如何在项目创建和开发过程中使用 git。

32、数据库设计与管理

地址:https://www.udemy.com/course/database-design-and-management/

56cdad8dd445452dd1ed462a500a53fd.png

指导您如何设计和管理数据库。

33、实用 PHP:掌握基础知识并编写动态网站

地址:https://www.udemy.com/course/code-dynamic-websites/

3001a2ef5ce4289d3a58ad204c56048c.png

主要内容包括:

  • 了解 PHP 的基础知识。

  • 每学完一个知识,都有练习要练习。

  • 学习PHP知识后用PHP搭建餐厅网站。

34、适合初学者的 jQuery 和 AJAX

地址:https://www.udemy.com/course/jquery-and-ajax-for-beginners-the-definitive-guide/

307b1a27f8ab2204bcef79b70d5ecdb7.png

面向初学者的 Jquery 和 AJAX 简介。

35、构建你的第一个 React JS 应用程序

地址:https://www.udemy.com/course/build-your-first-react-js-application/

8b2cd4ff4ef4dee1d4b4046a53140b55.png

主要内容包括:

  • 学习 React js 的基础知识。

  • 如何使用 React 构建 SPA。

  • 如何为 react 项目设置 Tailwind CSS。

36、使用现代平面设计构建响应式网站

地址:https://www.udemy.com/course/build-responsive-website-designs-with-html5-and-css/

3d6020d36587c0ac258bd3447f35d506.png

了解如何设计常见的网站组件。

37、Bootstrap 4 快速入门

地址:https://www.udemy.com/course/bootstrap-4/

d433dab123a7eb9ec39ed6728250d714.png

了解 Bootstrap 4 的基础知识以及如何将它们应用到设计和开发网站的过程中。

38、编程101

地址:https://www.udemy.com/course/programming-101/

057ef0eae0b0ca5b2527bb3f3b0e1ee5.png

主要内容包括:

  • 二进制系统简介。

  • 了解基本的网络结构。

  • 了解编程语言的基础知识。

  • 了解路由器、ISP、数据包和 HTTP。

  • 全面的编程语言工作知识。

39、数据库和 SQL 查询简介

地址:https://www.udemy.com/course/introduction-to-databases-and-sql-querying/

0a16504ed91e02fc11202efbe87021ad.png

介绍数据库功能以及如何使用 SQL 查询。

40、面向对象的 Javascript 和 ES6的高级教程

地址:https://www.udemy.com/course/advanced-and-object-oriented-Javascript/

8c75035e910a78dbb4bea930f2807916.png

本课程适合那些已经具备基本 Javascript 知识并想进一步了解 Javascript 中的高级技术的人。

总结

以上就是我跟大家分享的40个免费的编程视频教程,希望这里面有适合的学习内容,同时,我也希望这篇文章的内容对你有所帮助。

如果你有任何问题,请记得在留言区告诉我,我会尽快回复。

最后,感谢您的阅读,祝您今天过得愉快!

学习更多技能

请点击下方公众号

9cca2dee9d33ccee90541de6bfcd7ad1.gif

dbac34b293fbd0407d60edfd6777611f.png

273266870fd8c8715a0267a9928dbc9f.png


推荐阅读
  • 网址:https:vue.docschina.orgv2guideforms.html表单input绑定基础用法可以通过使用v-model指令,在 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • 本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ... [详细]
  • 小程序自动授权和手动接入的方式及操作步骤
    本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ... [详细]
author-avatar
ayo
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有