Skip to content

yclim95/42cursus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

324 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42KL Cursus

"No Teacher. No Classess. No Fees. 100% Practical Coding" - Software Engineering

Why 42 KL?

  1. Peer 2 Peer Learning
  2. Gamication
  3. Not Tuition Fees
  4. No Classes
  5. Equal Opportunity
  6. Project-Based Learning

Myself @42KL

Resources to get prepared using your own PC

  1. 42 Norminette setup
  2. 42 Header Setup
  3. Setup your vim editor - vimrc
~/.vimrc
set number
set ruler
syntax on
set mouse=a
cd ~/.vim/colors
curl -o molokai.vim https://raw.githubusercontent.com/tomasr/molokai/master/colors/molokai.vim
colorscheme molokai
set nocompatible
filetype on
filetype indent on

Git issue

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

Lims-iMac:42cursus YCLim$ git status
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Lims-iMac:42cursus YCLim$ xcode-select --install
xcode-select: note: install requested for command line developer tools

Developer Roadmap Flowchart - Thanks to @kamranahmedse | @developer-roadmap

  1. Role-based
    1. Frontend
    2. Backend
    3. DBA
    4. Android
    5. Blockchain
    6. Cyber Security
    7. Flutter
    8. Software Architect
    9. QA
    10. React Native (Upcoming...)
  2. Skill based
    1. Computer Science
    2. React
    3. Angular
    4. JavaScript
    5. NodeJS
    6. TypeScript
    7. Python
    8. System Design
    9. Java
    10. Spring Boot
    11. Golang
    12. Design Architecture
    13. Design System
    14. GraphQL
    15. Kubernetes
  3. Best practice
    1. Frontend Performance
    2. API Security
    3. AWS

Releases

No releases published

Packages

No packages published