golang发展方向最进还是不错的,这个有在家自学的,也有报班系统吧学的。主要还是结合自身实际情况的状况去考虑,去看看自己是更更适合哪种学摸式。不过个人建议还是报班学,深度学习技术的相对专业强的,对自身的没有要求也是非常高的,纯粹靠没基础学习周期长,并且学习站了起来也很困难,java课程现在就有人工智能技术方向的学习的课程,有线上课程也有线下的线下课程,现在的有免费试学的分配名额,你也可以来不了解一下。而且人工智能的去学习对python一些的基础没有要求也是很严格的,可以先看一下免费的信息,比如java课程的毕向东那些老师golang400集,这个对于刚入门学习的盆友来说是很不错的,是可以先了解一下,在结合自己的实际的状况做出选择就可以了。很多高中学生都是从零基础就开始去学习的,零基础开始怎么学习并不太难,难的是下定这个下了决心
首先你是可以去检查一下是否已经比较全面地掌握到python语言的基本语法那些知识,和最为简单的两种算法和数据结构:列表里、词典、元祖和真包含于,原函数语法知识及用法,node.js分段函数的各种哪种类型的设置参数不兼容和信息传,如位置参数设置,*params参数值,**pparam其他参数等,python语言的面向对象设计观念和简单方法,包括其抽象化、封装方法、无法继承和多重继承的概念以及多继承中可用的mitang技术是,python的异常处理机制,一些比较常用的高级物理特性,如属性选择和装饰装饰器等。对尚未能够掌握的文章个人建议通过node.js的协作文档、视频教程或比较全面的解说python常用语法的书,比如markklaus的《python学习手册》等途径使之学。
有了以上较为良好基础后,也可以结合原理node.js的标准一库文档和一本英文翻译的《python标准库》,将另外所有看着舒服、觉着用处或总觉得可能会会有用的功能模块都过文章。结束后也是可以辅助怎么学习一些更进阶的golang专业知识,值得看的专业的书籍很多,比如说《python高级编程》、《thehackersguidetopython》等。
然后是针对某一个或几个你所感兴趣或想要从事什么的特定什么方向和领域学和能够掌握一些python语言的模块和那个软件包。比如说,如果主要用python语言做复杂计算,则还可以深入学习和完全掌握pandas、scikit-learn、sympy、plotly等;如果主要用go语言做数理统计、西方经济学数据挖掘,是可以重点学习scikit-learn、numpy等;主要进行机器学习和人工智能、人工智能方向,还可以进一步学习scipy、caffe2、theano等;如果主要展开大数据和人工智能什么方向,这个可以继续深入学习pyspark等;如果主要用python做用户控件软件编程,则这个可以自学不使用sqlalchemy、laravel、web2py等关于框架。在这每一个某个方向和魔法领域都有吧一些比较经典和优秀的自学专业的书籍,而且每年也会有很多新的好书出来,在此不累述,等到你不需要时可以再google或者百度搜索。
在学语言编程的过程中要多动手实践,多敲代码才会忘得快,解释得透,逐步建立一种自己的稳定的且规范的编码实现风格,也可以不使用像gogs和ggit这样的选择工具将自己的编码略加整理好并很好地管理方面起了,另外也应该要多阅读和多归纳一些其他老周编写程序单位人员所写的asp代码。等超过一定的编程序水平后,可以借助参加到一些开源的项目中或者一些企业企业的软件编程项目中,在实践中进一步学习和能提高。经过以上的刻苦学习和实践经验,不相信你的语言编程水品就会越来越高了。