对于许多人来说,9月已经与假期结束有关,但对于大多数人来说,与学习有关。 在新学年开始之前,我们为您提供了一系列在Technostream Youtube频道上发布的教育项目的视频。 选择包括三个部分:2018-2019学年频道上的新课程,观看次数最多的课程和观看次数最多的视频。
Technostream频道2018-2019学年的新课程
数据库(技术圈)
本课程的目的是研究存储和数据系统功能的拓扑结构,多样性和基本原理,以及集中式和分布式系统的基础算法,以说明一种或另一种解决方案固有的基本折衷方案。
本课程从三个方面揭示了用于在Internet项目中存储数据的各种解决方案:
- 数据模型连续体;
- 数据一致性的连续性;
- 连续的数据存储算法。
该课程程序既适合系统程序员,DBMS开发人员,又适合应用程序程序员,Internet上排队系统的创建者。
应用的Python(Technopark)
本课程介绍Python语言-当今IT市场上最受欢迎的语言之一。 对语言的需求并不是从零开始的:输入和语法的简单性,解决各种问题的最丰富工具的选择-以及更多的这些导致了Python在世界范围内被广泛使用的事实。 通过本课程,您可以加入语言的生态系统。
您将学到:
- Python程序
- 编写高质量的,受支持的代码;
- 建立软件产品开发流程;
- 与在线服务和数据库进行交互。
高级C / C ++编程(技术圈)
您将熟悉现代开发中使用的工具和实践,并掌握编写正确而灵活的C ++代码的技能。 该课程将帮助获得软件开发专家参加C ++语言的工业开发项目所必需的技能,包括为高负载应用程序的服务器端开发人员填补见习职位。
每节课包括一个讲座(2小时)和一个实际作业。
系统编程| Tarantool实验室(技术圈)
该课程重点介绍基于GNU / Linux内核的设备操作系统,内核的体系结构及其子系统。 给出并描述了与OS交互的方式。 课程材料尽可能接近实际,并带有示例。
IT项目和产品管理(技术圈)
本课程的目的是使用Mail.ru Group的示例获得产品和项目管理领域的知识,了解产品和项目经理的角色,了解一家大公司的产品和项目管理的发展前景和功能。
本课程将研究管理产品以及产品内部(或其附近)的一切的理论和实践:流程,需求,度量标准,截止日期,发布,当然还有关于人员以及如何与之沟通的信息。
Android开发(技术城)
本课程将帮助您掌握必要的知识和技能,以开发适用于Android的软件。 您将学习Android API,开发人员工具(SDK),流行的库等。 此外,在学习过程中,您不仅将学习如何开发应用程序,而且还将提供容错能力。 之后,您将能够独立创建应用程序并控制(从技术上讲-在经理级别)其开发。
Java简介(技术城)
本课程致力于学习Java 11的基础知识,并与Git一起使用,以了解一些测试实践和系统设计模式。 专为使用任何语言的基本编程知识最少的人设计。 在课程中,您将能够精通Java并创建完整的应用程序。
使用数据库(Technopolis)
您将获得有关使用数据库的全面知识。 了解如何为您的项目选择最合适的数据库类型,进行查询,修改数据,掌握SQL基础知识等等。
2018-2019学年Technostream频道上观看次数最多的课程
质量和软件测试(技术圈,2015年)
所有有关现代Web应用程序当前的测试和质量保证方法的知识:理论基础,手动测试,文档,带有测试的代码覆盖率,错误跟踪,工具,测试自动化等等。
Java开发(技术圈,2018)
本课程包含了Java领域初学者所需的一切。 我们将不讨论语法的细节,而是立即使用Java并从中做一些有趣的事情。 我们假设您不懂Java,但是使用任何现代编程语言进行编程,并且熟悉OOP的基础知识。 重点是使用技术战役堆栈(是的,这正是许多公司使用的堆栈)。 一些流行语:Java堆栈(Jersey,Hibernate,WebSockets)和工具链(Docker,Gradle,Git,GitHub)。
Linux管理(Technotrack,2017)
该课程检查了Internet服务的系统管理基础知识,以确保它们的容错性,性能和安全性以及在此类项目中使用最广泛的Linux OS设备的功能。 例如,我们使用了RHEL 7系列发行版(CentOS 7),nginx Web服务器,MySQL DBMS,bacula备份系统,Zabbix监控系统,oVirt虚拟化系统以及ipvs + keepalived负载均衡器。
网络技术。 DJANGO的开发(科技园,2016年)
该课程致力于Web应用程序服务器端,其体系结构和HTTP协议的开发。 作为该课程的结果,您将学习:用Python开发应用程序,使用MVC框架,研究HTML页面的布局,沉浸于Web开发主题中,并且可以选择特定的技术。
进行编程(Technosphere,2017)
本课程的目的是给出有关Go(golang)编程语言及其生态系统的基本思想。 以一个简单的文字游戏为例,我们将考虑大型项目中现代Web应用程序开发人员所面临的所有主要任务,以及它们在Go上的实现。 该课程并未设置从零开始教编程的任务;培训将需要基本的编程技能。
Technostream频道上2018-2019学年观看次数最多的视频
Linux管理。 简介(科技园,2015年)
该视频介绍了Linux的历史,该操作系统的管理员面临的挑战,以及从Windows切换到Linux时等待您的挑战以及如何适应。
进行编程。 简介(Technosphere,2017年)
该视频专门介绍Go语言的历史,该语言中嵌入的关键思想的描述以及基本原理:如何安装和配置Go环境,如何创建第一个程序,如何使用变量和控制结构。
关于IT人士的励志宣传视频,无论如何
这是一个宣传视频,专用于招募学生参加我们在大学的教育计划。
的Linux 基础知识(Tech Track,2017)
该视频讨论了Linux设备,使用命令外壳,不同用户的访问权限。 您将了解Linux上存在哪些进程和条件,使用了哪些协议以及如何管理用户环境。
Android开发。 简介(Technotrek,2017年)
本入门课程描述了移动开发的功能以及移动应用程序的生命周期。 您将确切了解移动应用程序在OS中的存在方式,开发该应用程序所需的条件,如何设置开发环境以及创建自己的“ Hello,world!”。
回想一下,我们的IT专家当前有关编程的讲座和大师班仍在
Technostream频道上发布。 订阅不要错过新讲座!