You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
5.5 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 后端技术面试 38 讲
## 你将获得
1. 架构师必备的3大技术体系
2. 软件设计核心方法论详解;
3. 掌握软件编程本质原理;
4. 后端工程师的成长路线图。
## 讲师介绍
李智慧极客时间专栏《从0开始学大数据》作者同程艺龙交通首席架构师、Apache Spark 代码贡献者长期从事大型网站架构、大数据的研发工作曾担任阿里巴巴技术专家、Intel亚太研发中心架构师、宅米和 WiFi 万能钥匙 CTO有超过 6 年的线下咨询、培训经验,著有畅销书《大型网站技术架构:核心原理与案例分析》。
## 课程介绍
我们都知道,后端技术包罗万象,从面向过程到面向对象,从数据库到中间件。后端技术不仅涵盖各种底层原理,还有各种层出不穷的技术。对于一个刚进入或是即将进入技术领域的人来说,常常面对的困惑就是,这些知识我们到底该掌握哪些?又该掌握到何种程度呢?
技术纷繁复杂,处在这个十字路口,我们总是很容易迷失方向。要么选择抱着厚厚的书籍盲啃,好不容易看完了,又不知道该怎么用;要么就是追随各种技术潮流,但真正可以用到工作中的,又有多少呢?
这两种情况都会让人感到无所适从,而避免它们的最好方式就是形成一套属于自己的技术体系,让其提供坚定的理论支撑,在千变万化的技术道路上也能走得稳健。
一切技术的产生与发展都离不开最基本的原理,只要追本溯源,了解技术体系最基本、最底层的原理,我们就能根据这些知识储备建立自己的后端技术框架,从而搭建一条完整的成长道路。
在这个专栏中作者将通过自己多年的架构师经验总结出了程序员必备的3大技术体系及原理软件的基础原理、软件的设计原理以及架构的核心原理涵盖日常工作中所能接触的核心技术知识从而帮你构建一套完整的软件编程方法论以及技术思维框架。
# 专栏会讲哪些知识?
专栏会系统覆盖有关后端技术的知识体系,比如数据库的原理、网络编程的原理、面向对象与面向过程真正的区别等。通过回答实际的问题场景,由点到面地引出背后的关键原理。
# 专栏模块是如何设置的?
专栏共4个模块38篇文章。按照顺序依次讲解软件的基础原理、软件的设计原理、架构的核心原理以及技术人的思维修炼。
在第一个模块“软件的基础原理”中,主要讲述程序运行中背后的技术体系,主要涵盖运行原理、网络编程原理、数据结构原理、数据库原理等。
在第二个模块“软件的设计原理”中,主要探讨我们在编程的过程中应该有怎样的视野与知识储备,比如如何写设计文档?软件设计中的原则都有哪些?真正的面向对象是怎样的?
在第三个模块“架构的核心原理”中我们将把视野投放到更大更宏观的架构体系中接触架构的不同类型并了解它们的原理与区别。比如分布式架构、高可用架构以及目前风头正盛的的AI与物联网架构等。
在最后一个模块“技术人的思维修炼”中,则主要讲述身为技术人,应该如何保持不断进步的能力以及宏观的视野?
## 课程目录
![](https://static001.geekbang.org/resource/image/28/7f/282d1afe8638ea86e8db26680e52bc7f.jpg)
## 适合人群
本专栏面向后端技术初学者以及高校计算机专业的学生。专栏以工作或学习中常见的问题为起始点,从软件的基础、设计以及架构三个方面系统梳理程序编码的第一性原理,帮助你全面建立有关后端技术的知识体系。
不适合人群从事后端5年以上的程序员
## 特别放送
#### 免费领取福利
[![](https://static001.geekbang.org/resource/image/3b/f4/3bdf677ae6490acb5f2899985e9337f4.jpg?wh=1029x315)](https://time.geekbang.org/article/455497)
#### 限时活动推荐
[![](https://static001.geekbang.org/resource/image/67/a0/6720f5d50b4b38abbf867facdef728a0.png?wh=1035x360)](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?dc_ps=2913145716543073286.200001)
## 订阅须知
1. 订阅成功后推荐通过“极客时间”App端、Web端学习。
2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
3. 订阅后分享海报,每邀一位好友订阅有现金返现。
4. 戳此[先充值再购课更划算](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?scan=1&activity=none&from=kdt&qr=directgoods_1541158976&shopAutoEnter=1),还有最新课表、超值赠品福利。
5. 企业采购推荐使用“[极客时间企业版](https://b.geekbang.org/?utm_source=geektime&utm_medium=columnintro&utm_campaign=newregister&gk_source=2021020901_gkcolumnintro_newregister)”便捷安排员工学习计划,掌握团队学习仪表盘。
6. 戳此[申请学生认证](https://promo.geekbang.org/activity/student-certificate?utm_source=geektime&utm_medium=caidanlan1)订阅课程享受原价5折优惠。
7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。