经验分享

《Git使用简明教程》发布

Git是一种非常流行的分布式版本控制系统,目前非常多的公司正在用它或这计划用它。学习Git,不仅可以帮你管理你的代码的版本,也可以管理任何文件的版本。因此,无论你是个作家、设计师、老师还是程序员,Git都将会是你离不开的工具。要学会Git,通常并不是一件轻松加愉快的事情,往往需要先了解一大堆术语的含义,然后再学习如何操作。本课程目的是为了让Git入门更简单,以及能够满足工作里大部分的工程场景。感兴...

浅谈代码管理的必要性及方式

说起代码管理,首先需要弄清楚,我们为什么需要代码管理。 管理源代码文件,究竟会遇到什么样的问题?可以想象一下,你现在正在写一份代码,然后你很有可能需要做一些事情,比如: 1. 对代码进行尝试性修改。你想对现在代码做了些修改,但是你不确定这个修改到底是不是好使的,所以你想有一个很方便的办法如果不好使的话,可以回滚到之前的代码。 对于这个问题一些可能的办法是我先把现在的这份代码拷贝一下,做个备份。然后...

数据仓库(Data Warehouse)和数据湖(Data Lake)

数据在企业中的战略地位逐渐升高,而谈到数据,就肯定会涉及到如何获取、管理数据。对小企业来说,一般情况就是用开源的数据库(比如MySQL,PostgreSQL等)或商业数据库(如Oracle, SQL Server)搭对外或对内的系统,而利用这些成熟的数据库系统管理数据就是最常见的数据管理方式了。但随着我们日益对数据获取和分析的需求不断提升,简单的数据库已经远远不能满足我们的需求。因此就出现了一些新...

面试前准备的6条提示

提示1: 提前准备。 不打无准备之仗,面试前就做一点作业吧。尽可能地多了解一些应聘公司和职位的信息和面试中你将要面对的人。检查一下你的工作经历,准备好面试中可能会问到的你过去工作中的成就。 提示2:排练一下。当你准备好好上面提到的内容时,准备排练一下。使用乐码范中提供的面试题,假定这是面试官的提问,想想你该怎么回答,必要的时候写下你的答案,排练完成之后看看还有那些地方可以改进。 提示3:保持目光的...

Mono-repo还是Multi-repo?

Git是个非常流行且好用的代码管理工具,一般情况下,我们建一个project,都会选择建一个仓库(repository),然后再给每个仓库建一个对应的CI任务来构建这个项目。 项目少的时候,这个没什么问题,但项目多的时候呢,就有点不太方便了。可能会遇到这样的问题,比如 建立并管理多个仓库,是比较繁琐的事情,往往需要多个人去参与,并且有时候搞不清,到底哪个仓库里面到底有什么代码。 我可能要改多个仓库...

新增新的Python基础课程

新增新的Python基础课程,同时也删除内容质量不够高的原有Python课程和C语言课程,希望所有的课程都能保持一定的水准。

《JavaScript语言:基础语法》课程发布了

面向的对象是初学者,通过本课程可以对JavaScript语言的基础常用的语法有一个全面的了解。课程的内容涵盖了新的ES2015语法,让内容跟得上技术发展,这也是本课程的一个特点。课程内容的更新采用敏捷的迭代模式,后续还会继续对内容进行完善,比如添加更多的练习题目、编程风格探讨等等。跟其他课程一样,皆为免费课程,希望大家多多提宝贵意见,欢迎拍砖。

《编程入门导引》课程发布

《编程入门导引》新课程初次发布,肯定有很多的缺陷和不足,请多多指教。

最新课程

Chrome开发者工具教程

Chrome DevTools的简明教程

初级
免费
JSON简明教程

JSON格式的简明教程

初级
免费
编程概念

面向新程序员的简短教程

初级
免费
初级
免费
JavaScript教程

介绍基础的JavaScript知识,学习用JavaScript进行编程

初级
免费
编程入门导引

帮编程初学者解决方向上的疑惑

初级
免费
HTML/CSS精简教程与实例

面向初学者的HTML5和CSS的教程

初级
免费
Git使用简明教程

快速学习Git进行高效的代码管理

初级
免费
Python 2语言教程

学会用Python语言来编程

初级
免费
程序员面试指南

为找到理想的工作,做好完善的准备

中级
免费