编码初学者:帮助新开发人员的教程

你想学习更多的技术技能,但不知道从哪里开始?探索我们一系列适合初学者的教程,以培养您的技能并启动您的下一个项目。

在此列表中,您可以在Developer Fundamentals,[Programming Languages](https://andsky.com/tech/tutorials/beginner-friendly-tutorials-and-projects-for-new-developers programming-languages),Machine Learning,]上找到教程和[网站Development](https://andsky.com/tech/tutorials/beginner-friendly-tutorials-and-projects-for-new-developers build-a-website).

开发者基础知识

A linux命令行Primer 命令行界面是向您的计算机或远程云服务器发出命令的强大方法。本教程介绍带有交互式终端的命令行,您可以在浏览器中启动它。

如何使用SQL 结构化查询语言(通常称为SQL)用于定义、控制、操作和查询关系数据库中保存的数据。SQL最早开发于20世纪70年代,是当今用于管理关系数据库管理系统的主要语言。对于管理结构化数据(可以很好地适应现有数据模型的数据)来说,SQL是理想的选择,它是开发人员和系统管理员在各种环境中必不可少的工具。此外,由于它的成熟性和普及性,具有SQL经验的应聘者在各个行业都非常受欢迎。

如何使用DigitalOcean App Platform将静态网站部署到云中 如果你已经在本地环境中建立了一个静态网站,下一步就是决定如何将其发布到网络上。发布网站的一种方式是通过App Platform将其部署为应用程序,这是一项为三个静态网站提供免费托管的DigitalOcean服务。本教程将指导您使用App平台、GitHub(软件开发平台)和GitHub的桌面应用程序将静态网站部署到云中的所有步骤。

编程语言

如何在JavaScript中编码 JavaScript是一种高级的、基于对象的动态脚本语言,是使网页具有互动性的流行工具。按照本系列教程学习Java基础知识,并创建一个Hello,World程序。

How在Python中编程 Python是一种可读且通用的编程语言,用于从Web开发到机器学习的应用程序。它对于初学者和有经验的开发人员来说都是一个很好的工具。

如何在React.js中编码 Reaction是一种流行的用于创建前端应用程序的JavaScript框架,例如允许用户与程序交互的用户界面。它由Facebook创建,通过使开发人员能够使用直观的编程范例创建快速应用程序而广受欢迎,该范例将JavaScript与一种类似于HTML的语法JSX捆绑在一起。

How在PHP中编程 PHP是一种流行的服务器脚本语言,以创建动态和交互式网页而闻名。跟随本系列教程学习PHP的基础知识,包括如何创建Hello,World程序。

如何在TypeScript中编码 TypeScrip是JavaScript语言的扩展,它使用带有编译时类型检查器的JavaScript运行时。这种组合允许开发人员使用完整的Java生态系统和语言特性,同时还提供可选的静态类型检查、枚举数据类型、类和接口。本系列将向您展示开始使用TypeScrip所需的语法,使您能够利用其输入系统来编写可伸缩的企业级代码。

如何在Go中编码 Go(或GoLang)是一种现代编程语言,最初由Google开发,它使用类似于脚本语言的高级语法。它因其最少的语法和对并发的创新处理而广受欢迎,还因为它提供了在外国平台上构建本机二进制文件的工具。

机器学习

如何创建智能Chatbot 在本教程中,您将创建一个聊天机器人,它使用OpenWeather API告诉用户任何城市的当前天气,并且足够智能,可以用自然语言与用户通信。您还将学习将聊天机器人与API集成的基础知识。

计算机Vision入门 OpenCV,或开源计算机视觉库,是用于图像处理和图像识别的功能强大的库。该图书馆拥有一个庞大的社区,并已被广泛应用于从人脸检测到互动艺术的许多领域。它最初是用C++构建的,但已经为不同的语言创建了绑定,如Python和Java。在这个项目中,您将创建一个Web应用程序,允许用户在上传的图像中检测圆形。

火炬简介:构建识别手写Digits的神经网络 在本教程中,您将在由Facebook AI Research开发的深度学习框架PyTorch中构建、训练和评估深度神经网络。与其他深度学习框架(如TensorFlow)相比,PyTorch是一个初学者友好的框架,具有有助于构建过程的调试功能。它对高级用户也是高度可定制的,Facebook和特斯拉等公司的研究人员和从业者都在使用它。

如何构建神经网络将手语翻译成English 计算机视觉是计算机科学的一个子领域,旨在从图像和视频中提取更高层次的理解。这为有趣的视频聊天过滤器、移动设备的面部验证器和自动驾驶汽车等技术提供了动力。在本教程中,您将使用计算机视觉为您的网络摄像头构建一个美国手语翻译器。在完成本教程的过程中,您将使用OpenCV,这是一个计算机视觉库。您还将使用PyTorch构建深度神经网络,并使用onnx导出您的神经网络。

网站开发

如何用HTML搭建网站 如果你对构建和设计网站感兴趣,超文本标记语言(HyperText Markup Language,HTML)是一个很好的起点。这个基于项目的教程系列将以我们的演示站点为模型,通过构建一个个人网站来向您介绍HTML及其方法。网站建成后,您可以在DigitalOcean的App平台上免费部署到云上。

如何用CSS搭建网站 层叠样式表(Cascading Style Sheet,CSS)是一种用于控制网站显示的样式表语言。与HTML语言和JAVASCRIPT一样,CSS是万维网的核心技术之一。如果您理解了HTML的基本原理,并且希望提高您的前端开发技能,那么学习CSS是很好的下一步。在本系列教程中,您将通过构建个人网站来学习css。

如何设置您的第一个盖茨比网站 Gatsby是一个Reaction框架,允许您创建静态和无服务器的应用程序。盖茨比网站与传统网站不同,因为它们通常部署在内容交付网络(CDN)上,并与内容无关。从CDN部署的优势是延迟更小,网站通常更快地服务于客户端。

如何使用Vue.js开发网站 本系列文章提供了使用前端JavaScript框架Vue.js构建网站的起点。Vue.js由埃文·尤(Evan You,前谷歌)于2014年创建,经常被描述为Reaction和Angular的组合,借鉴了Reaction的道具驱动开发和Angular的模板力量。在本系列结束时,您将拥有开发专注于传统的HTML和CSS的网站的工具,同时仍然利用前端框架的健壮性和可伸缩性。

如何使用LAMP Stack在Ubuntu20.04上安装wordpress WordPress是一种流行的用于创建网站和博客的开源技术。在所有使用内容管理系统(CMS)的网站中,有63%的网站使用WordPress网站,占目前在线网站的36%。访问WordPress有很多不同的方法,一些安装过程比另一些更复杂。本教程面向那些希望通过命令行在非托管云服务器上安装和管理WordPress实例的用户。

Published At
Categories with 技术
comments powered by Disqus