𝖄𝕺🌎𝕿𝕽𝕺¥

𝖄𝕺🌎𝕿𝕽𝕺¥

𝕴 𝖉𝖔 𝖒𝖆𝖌𝖎𝖈
github

Ruby&Linux&git入门学习思维导图整理

废话#

整理了一份非系统性的 Ruby&Linux&git 入门的思维导图,是根据Introduction to Software Engineering学科课程整理的,因为学科一部分是编程语言 Ruby 的学习,但更多是项目的实践,所以学习内容较杂乱,包括了最常见的 linux 和 git 操作。知识点简单易懂但并不全,只能作为 Ruby 这类教程相对较少的语言的快速复习,也供自己复习使用。同时因本人知识量有限,可能存在部分混淆或错误,请见谅。文章仅提供缩略图供参考,xmind 源文件下载链接请至页尾获取。

Catalogs#

Intro: Linux command line#

IntroLinuxcommandline.png
When you start working in software development, you will frequently need to make changes to software or to test software that runs remotely. This often implies dealing with software running on remote Linux servers so you need to be proficient with Linux command line to be an effective software developer.

Unit 1: Introduction to Ruby#

Unit1IntroductiontoRuby.png
First steps with Ruby. In this unit, you will interact with Ruby using the interactive ruby shell IRB.

Unit 2: Input and Output#

unit2inputandoutput.png
Learn how to run simple Ruby programs that read input from the user, and write output to the screen.
The exercise that asks you to display the age of a person in 2016 wants you to end your line of output with a dot, please take this into account: without it a test will not pass.

Unit 3: methods and conditionals#

unit3methodsandconditionals.png
In this unit you will learn how to define your own methods, and how to use conditional statements (if-statements) in Ruby.

Unit 4: Loops and arrays#

unit4loopsandarrays.png
In this unit you will learn about different types of loops in Ruby, as well as arrays.

Unit 5: Ruby Gems#

unit5rubygems.png
In this unit you will learn what Ruby Gems are, how to install them on the command line, and how to use bundler to handle Gem dependencies automatically.

Unit 6 - Git Part 1: Basic Git workflowUnit#

unit6p1basicgitworkflow.png
This unit covers the basic workflow of Git repositories, e.g., adding files, changing files, deleting files, restoring files.

下载链接:Ruby&Linux&git(basic)_Mind_Map.zip

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.