# 卡码编程课程
录友刚开始学编程,最容易踩的坑就是:教程看了不少,代码一行没写。
语法看懂,不等于会写。真正开始刷题时,输入输出不会处理、数组和字符串用不熟、报错也不知道从哪里查,前面看过的知识很快就散了。
卡码网这些课程不走“只讲概念”的路线,而是把知识点拆进编程题里。你一边看图文讲解,一边写代码、提交运行,学完一个知识点就把它用起来。
# 编程语言基础课
如果你还不能独立写出一道简单编程题,先选一门语言学扎实,不要同时学四门。
- C++零基础入门课:通过20道编程题掌握C++基础语法,为算法刷题和C++面试题打基础。
- Java零基础入门课:通过21道编程题学习Java语法、集合和面向对象基础,再继续学习Java面试题。
- Go零基础入门课:通过21道编程题掌握Go语法、切片、map、指针和接口,为Go面试题做准备。
- Python零基础入门课:通过21道编程题学习Python语法和常用数据结构,适合用Python开始刷算法题。
# 进阶编程实战
基础语法会用之后,不能一直停在“调用现成接口”这一层。想把底层原理讲清楚,就得亲手实现。
- 手写STL实战课:拆解vector、list、deque、哈希表、红黑树和常用容器,完成一套简化版STL。
- 23种设计模式编程课:每种设计模式配套一道编程题,用代码掌握单例、工厂、代理、观察者、策略等模式。
# 求职与笔试
笔试准备不能只随机刷题。先熟悉大厂常见题型、输入输出模式和时间限制,正式笔试时才不会把时间浪费在读题和调试上。
- 大厂笔试真题题库:覆盖腾讯、阿里、字节、美团、华为等公司的算法笔试题,配套在线判题和题解。
先选当前最需要解决的一件事。基础不稳就补基础,准备笔试就刷真题,别把收藏课程当成学习。
C++基础课 →
评论
验证登录状态...