Python是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python优雅的语法和动态类型,以及解释型语言的本质,使它成为多数平台上编写脚本和快速开发应用的理想语言,受到很多程序员的青睐。本课程将从Python环境搭建开始带您走进Python的世界,了解Python独特的语法和应用于web、爬虫、AI等领域的框架工具;同时结合实践操作,增强您的编程能力。
Python开发技能测评(初级)是对于初级Python开发者的应用技能的测试,包括了:Python基础语法使用、Python应用领域、Python相关开发知识(如爬虫基础、web程序基础和网络编程基础知识)的考核。(该考试配置证书,请在考试前完成实名认证)
Python开发技能测评(中级),是对于中级Python开发者的应用技能的测试,考核内容主要分为两个部分,Python编程知识:考核开发者对于Python初、高级编程知识的应用;应用部分:考核开发者对于AI、Python爬虫、Python web、数据分析和网络编程等应用领域的知识及工具的使用。
Python开发技能测评(高级),是对于高级Python开发者的应用技能的测试,考核内容分为以下几个部分:Python基础,考核了Python基础、高级知识、语法糖的使用和数据结构基础知识;应用部分,考核了Python web框架、爬虫框架、socket编程和AI开发知识。该考核需要具备Python开发经验和Python各领域框架使用经验。
近年“网红”编程语言Python以其应用范围广且容易上手的优势,成为了IT人必争之技。那么快速上手Python的秘籍是什么?学成后,又有哪些出路和前景?通过学习本课程华为名师将为您答疑解惑。
Python是时下最为流行的编程语言之一,在诸多领域都有着广泛的应用;其优雅的语法、简单的规则让程序员在更短的时间内实现更多的功能。本课程介绍了Python的“前世今生”和Python的用处;Python的基础使用和Python的开发环境;Python中内置的多种数据类型的特点和使用,以及常见的数据结构的类型;Python中的控制流语句,实现循环和判断。
本课程将由华为AI专家带您学习Python进阶篇:Python中的如何构造不同的函数并使用;面向对象编程设计模式基础和Python中的面向对象实现;Python中的模块是什么,以及常用的那些内置模块的使用;Python的文件读写操作;Python中的使用小技巧吧。
本课程主要介绍Python语言的代码特点,并通过华为云AI开发平台ModelArts进行代码的操作演示。
本课程中您将学习到Python的高阶使用:Python正则表达式;Python耳熟能详的工具包使用;学习如何调试程序;Python迭代器、生成器和装饰器的使用;使用Python实现一个网站。
Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。而Python在Web程序开发领域也提供了诸多的工具。本课程将带领大家使用Python语言从了解Web基础知识开始到Python Web框架的使用,进一步帮助学员了解Python中Web程序的实现。
本次课程结合华为云微认证,帮助您了解Python是如何成为网络爬虫,助您“稳准快”地获取到想要的数据!
现如今大数据时代已经到来,数据成为这个时代不可或缺的一部分,企业需要数据来分析用户行为,来分析自己产品的不足之处,来分析竞争对手的信息等等,但是这些的首要条件就是数据的采集。而爬虫作为获取数据的重要途径,显得尤为重要。本课程将带领大家使用Python语言从了解网页的基本组成开始到深入了解爬虫原理及框架的使用。
计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。现如今的互联网时代联机已随处可见,而网络编程作为网络通信基础之一尤为重要。本课程将带领大家使用Python语言从了解网络的基础知识开始到socket模块实现TCP、UDP程序,进一步帮助学员了解网络通信程序的实现。
当Python遇见人工智能,会擦出怎样的花火?本课程教您如何构建属于自己的AI应用,带您接轨当下最流行技术圈层。
数学基础知识蕴含着处理智能问题的基本思想和方法,是理解复杂算法的必要要素。人工智能的技术归根到底都建立在数学模型之上,想要了解人工智能必须先掌握必备的一些数学基础知识。
Python作为目前最为流行的一种编程语言,拥有数十万的工具包,包含了非常多的领域,如:用于数据分析和计算的numpy、pandas;数据可视化工具matplotlib等。
机器学习是人工智能领域的基础研究方向之一,包括很多大家耳熟能详的算法。人工智能技术可谓构建在算法之上,我们需要运用算法去实现我们的想法,因此,想要了解人工智能技术,也需要学习常用的机器学习相关算法。
深度学习是一种以人工神经网络为架构,对数据进行表征学习的算法。目前,在图像、语音识别、自然语言处理、强化学习等许多技术领域中,深度学习获得了广泛的应用,并且在某些问题上已经达到甚至超越了人类的水平。本课程将介绍深度学习算法的知识。
计算机视觉是人工智能领域最炙手可热的研究领域,也是在现实世界中落地应用最多的人工智能技术方向。本课程介绍了计算机视觉的基本原理和应用分支。
华为云开发者学堂,从入门到精通,探索更多学习路径