Search result for Online Courses & Certifications
Get Course Alerts by Email
Software Design Methods and Tools
by Albert Glock- 4.8
Approx. 14 hours to complete
Since many software developers are compulsive coders, they have created software over the years to help them do their job. There are tools which make design and its associated tasks easier. The course introduces some basic tools and techniques to help you with design. Tools aren’t always tangible, however. General Design Notions...
Разработка сайта на WordPress
by Разуваев Сергей Савельевич- 0.0
Approx. 6 hours to complete
Наш курс посвящен самой популярной в мире системе управления контентом WordPress и предназначен для начинающих разработчиков сайтов. Он построен на примере выполнения реальной задачи: создание темы для Wordpress на основе готовой верстки главной страницы сайта вымышленной компании. Вместе с вами мы пройдем путь от установки WordPress до публикации сайта на хостинге, останавливаясь на наиболее важных моментах разработки сайта....
Projet de programmation (en Java)
by Jean-Cédric Chappelier , Jamila Sam- 4.7
Approx. 35 hours to complete
Ce « cours » n'est pas un cours au sens strict du terme mais un projet. La pratique étant essentielle dans l'apprentissage de programmation, nous avons conçu de cours-projet pour vous permettre de consolider vos acquis en programmation Java. Il est décomposé en 14 étapes (sur 7 semaines) dont le but est de vous permettre de mettre en pratique, à...
Software Design as an Abstraction
by Albert Glock- 4.7
Approx. 16 hours to complete
The design step in developing software has some unique characteristics. First of all, it’s the only step where drawing pictures of things is the norm. Why is that? What do pictures do that other representations cannot do? Pictures have varying levels of detail; pictures have context. Pictures…paint a picture. Why are these things important?...
Architecting with Google Kubernetes Engine: Foundations en Español
by Google Cloud Training- 4.8
Approx. 13 hours to complete
Este curso forma parte de una especialización enfocada en la compilación de infraestructuras de procesamiento eficientes mediante Kubernetes y Google Kubernetes Engine (GKE). En esta especialización, los participantes aprenderán cómo implementar y administrar aplicaciones en contenedores en GKE y otros servicios que proporciona Google Cloud Platform. Puede consultarlas en https://qwiklabs. com/terms_of_service <<<...
SQL Server数据库技术
by 吴 宁 , 谢涛 , 赵英良- 4.7
Approx. 9 hours to complete
在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提。数据库技术是有效地管理和利用各类信息资源的重要技术手段。通过本课程,你将获得数据库技术的基本知识,学会通过SQL Server数据库管理系统管理数据,包括安装数据库管理系统,创建数据库和数据表,插入数据和维护数据等,特别是可以使用SQL Server按各种条件查询需要的信息。 关系数据库和SQL Server使用入门 数据库的概念和发展 关系数据库的基本概念 数据库设计——实体关系图 数据库设计——数据表设计 常见数据库管理系统和SQL Server的安装 SQL Server启动服务和企业管理器 SQL和数据库数据表的创建 第1周知识作业 数据管理和基本查询 创建带主键和约束的数据表 数据表的修改 使用可视化的方式修改表 数据的修改 成批导入导出数据 简单查询 按条件查询 使用特殊关系运算符查询 对查询结果排序 第2周知识作业 高级查询和数据库的安全 函数查询 分组查询 多表查询 子查询 视图 用户管理 SQL Server数据库安全 使用C#连接和使用数据库 使用SqlDataSet读取数据 第3周知识作业...
软件工程
by 孙艳春- 4.5
Approx. 54 hours to complete
欢迎大家选修北京大学开设的软件工程MOOC课程。 随着信息技术的发展,软件已经深入到人类社会生产和生活的各个方面。软件工程是将工程化的方法运用到软件的开发、运行和维护之中,以达到提高软件质量,降低开发成本的目的。软件工程已经成为当今最活跃、最热门的学科之一。 本次软件工程MOOC课程是一门导论性课程,在11周、21次课的时间里,我们将全面介绍软件工程所涉及的各方面知识,包括软件过程、软件需求、结构化分析和设计方法、面向对象分析和设计方法、敏捷开发方法、软件测试、软件项目管理、软件开发工具和环境。通过课程讲授,让大家初步了解软件开发和维护的方法学,为进一步深入学习各专题打下基础。 课程还包含了实践环节,通过一个小型软件项目,大家可以体验软件开发的各个环节,并形成项目管理的意识。 一、本次课程的安排如下: 第1周 软件工程概论、软件过程 第2周 软件需求 第3周 结构化方法1 第4周 结构化方法2 第5周 面向对象方法1 第6周 面向对象方法2 第7周 面向对象方法3 第8周 面向对象方法4、敏捷开发方法 第9周 软件测试 第10周 软件项目管理 第11周 软件开发工具和环境 二、课程实践 本课程提供了三个实践题目,每个实践题目已列出三点基本需求,可在课程介绍的讲义中查看。请结合自身兴趣爱好从中任选其一,在仔细阅读并思考基本需求的基础之上额外补充一个需求,以此作为系统需求完成本次课程实践。 课程实践分为三个阶段,分别在第4周、第7周和第10周进行结构化方法、面向对象方法、软件测试和项目管理的实践,完成相应的文档报告。 实践成绩由同学互评给出,每位同学需要给其他三位同学的报告评分。 三、课程评分方案 在新的课程版本里,我们将课程实践所占的分数从30%降低到了12%。但我们依然鼓励同学们积极地完成课程实践的练习,加深对课程的理解。 (1)平时Quiz占88% (2)课程实践占12% 祝大家学习愉快! 软件工程概论和软件过程 课程宣传片 课程简介 软件的定义及特点 软件工程的起源和概念 软件开发的本质和基本手段 软件工程框架 软件生存周期过程的概念 软件生存周期过程的分类 软件生存周期模型的概念 常见的软件生存周期模型 软件的定义及特点测验 软件工程的起源和概念测试 软件开发的本质和基本手段测验 软件工程框架测验...
Использование механизмов операционных систем в разработке программного обеспечения
by Котельников Андрей Сергеевич , Красникова Светлана Анатольевна , Атовмян Игорь Оганович- 4.1
Approx. 27 hours to complete
Умение грамотно использовать основные механизмы операционных систем при разработке программного обеспечения — одно из основных условий успешного развития современного технического специалиста в области компьютерных наук. Курс «Использование механизмов операционных систем в разработке программного обеспечения» поможет: • расширить знание в области компьютерных наук и в области ОС; • научится грамотно и обоснованно выбирать верные механизмы ОС при разработке программных средств;...
3D Art and Audio Pipeline
by Jeremy Gibson Bond , Unity Technologies- 4.4
Approx. 9 hours to complete
Welcome to 3D Art and Audio Pipeline, the third course in the Unity Certified Programmer Specialization from Unity Technologies. This course will help you prepare for the Unity Certified Programmer exam, the professional certification for entry to mid-level Unity programmers. Unity is used to create real-time 3D applications for many industries, including video games, automotive, film, training, and more....
Software Design Threats and Mitigations
by Albert Glock- 4.7
Approx. 19 hours to complete
The design step in developing software has some unique characteristics. First of all, it’s the only step where drawing pictures of things is the norm. Why is that? What do pictures do that other representations cannot do? Pictures have varying levels of detail; pictures have context. Pictures…paint a picture. Why are these things important?...