Thursday, November 26, 2020

Compiling CS things to study

 https://www.youtube.com/watch?v=vNHpsC5ng_E&list=PLF206E906175C7E07
(Design Patterns Video Tutorial) edit: https://www.youtube.com/watch?v=NU_1StN5Tkk (short thanks to fccokc)

https://www.youtube.com/playlist?list=PLBlnK6fEyqRgp46KUv4ZY69yXmpwKOIev
(Finite State Machine)

https://www.youtube.com/watch?v=RBSGKlAvoiM
https://github.com/williamfiset/data-structures
(Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer)
{Edit:(1/27/2021): New Data Structures Course: Data Structures - Full Course Using C and C++ : https://www.youtube.com/watch?v=B31LgI4Y4DQ }

https://www.youtube.com/watch?v=09_LlHjoEiY
(Algorithms Course - Graph Theory Tutorial from a Google Engineer)


{edit: other links: (1/27/2021)
The Algorithm Design Manual:

https://mimoza.marmara.edu.tr/~msakalli/cse706_12/SkienaTheAlgorithmDesignManual.pdf ,

https://github.com/williamfiset/algorithms ,

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015/index.htm ,


advanced java: https://courses.edx.org/courses/course-v1:MITx+6.005.2x+1T2017/course/ ,

Phil Trelford - Write your own compiler in 24 hours - Bristech Conference 2015
https://www.youtube.com/watch?v=iOEHgBL_GmA&app=desktop ,

Parser and Lexer — How to Create a Compiler part 1/5 — Converting text into an Abstract Syntax Tree https://www.youtube.com/watch?v=eF9qWbuQLuw&t=2492s ,

Theory  of Computation: https://www.youtube.com/watch?v=58N2N7zJGrQ&list=PLBlnK6fEyqRgp46KUv4ZY69yXmpwKOIev&index=1 }







No comments:

Post a Comment