Bash 脚本课程可以帮助您学习脚本基础知识、命令行操作、自动化技术和流程管理。您可以掌握编写高效脚本、Debugging 和管理文件系统的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于任务调度的 cron 以及 Vim 或 Nano 等文本编辑器,这些都能提高您自动执行工作流程和有效管理系统任务的能力。

您将获得的技能: Threat Modeling, Network Security, Threat Management, Vulnerability Management, Intrusion Detection and Prevention, Hardening, Computer Security Incident Management, Security Management, Cyber Threat Intelligence, Cyber Attacks, Incident Response, Cybersecurity, Network Protocols, Threat Detection, Bash (Scripting Language), Debugging, Linux, Interviewing Skills, Python Programming, SQL
攻读学位
初级 · 专业证书 · 3-6 个月

University of California San Diego
您将获得的技能: Python 程序设计, 图论, C 和 C++, 软件测试, Java, 生物信息学, 数据结构, Algorithm, 数据存储, 拉斯特(编程语言), 计划发展, Javascript, 调试, 测试案例, 开发测试, 编程原则, 理论计算机科学, 网络分析, 计算机编程, 计算思维
中级 · 专项课程 · 3-6 个月

The Linux Foundation
您将获得的技能: Git(版本控制系统), 脚本, 软件包和软件管理, Open Source 技术, 系统配置, 软件版本控制, Linux 命令, 协作软件, 版本控制, 命令行界面, Linux 管理, 文件系统, 外壳脚本, Unix 命令, 用户账户, GitHub, Linux, CI/CD, Bash(脚本语言), 软件开发工具
初级 · 专项课程 · 3-6 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Linux Commands, Unix Commands, Linux, Command-Line Interface, User Interface (UI), Graphical Tools, Debugging
高级设置 · 课程 · 1-3 个月

Meta
您将获得的技能: 数据管理, Javascript, 超文本标记语言(HTML), 层叠样式表(CSS), React.js, 网络应用, 事件驱动编程, 移动开发, 前端网络开发, UI 组件, 应用程序开发
初级 · 课程 · 1-4 周

Meta
您将获得的技能: 功能设计, 软件包和软件管理, 数据结构, 单元测试, 编程原则, JSON, 调试, Javascript, 计划发展, Node.JS, 开发环境, 计算机编程, 面向对象编程(OOP), 前端网络开发, 网络开发工具, 事件驱动编程, Jest(JavaScript 测试框架), 网络应用
初级 · 课程 · 1-3 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月

Johns Hopkins University
您将获得的技能: Git(版本控制系统), Unix, 脚本, 乌班图, 版本控制, 编程原则, 命令行界面, 文件管理, Unix 命令, 外壳脚本, GitHub, Mac OS, Bash(脚本语言), 脚本语言, 云计算, Linux
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Web Design, Bootstrap (Front-End Framework), Development Environment, Web Development, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming
初级 · 专项课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
初级 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
初级 · 课程 · 1-3 个月