From charlesreid1

No edit summary
No edit summary
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
<br />
[[Category:CS]]
[[Category:CS]]


Line 8: Line 10:
[[CS|Computer Science Notes]]
[[CS|Computer Science Notes]]


This is the staging ground for computer science notes as part of the 2017 [https://charlesreid1.com:3000/cs/study-plan CS Study Plan].
Part of the 2017 [https://charlesreid1.com:3000/cs/study-plan CS Study Plan].




'''Language Notes'''
'''Language Notes'''


[[Python]]
'''[[Python]]'''
 
[[Python/Exceptions]] {{,}} [[Python/Assertions]] {{,}} [[Python/Decorators]]
 
[[Python/Os]] (os module) {{,}} [[Python/Strings]]
 
[[Python/Splat]] {{,}} [[Python/Iterators]] {{,}} [[Python/Generators]]
 
[[Python/Comparators]] {{,}} [[Python/Lambdas]]
 
 
 
'''[[Java]]'''
 
Builtin features of Java: [[Java/Exceptions]] {{,}} [[Java/Assertions]] {{,}} [[Java/Memory]] {{,}} [[Java/Interfaces]]
 
[[Java/Generics]] {{,}} [[Java/Decorators]] {{,}} [[Java/Diamond Notation]]
 
[[Java/Iterators]] {{,}} [[Java/Iterable]] {{,}} [[Iterators vs Iterable]]
 
[[Java/Comparators]] {{,}} [[Java/Comparable]] {{,}} [[Comparators vs Comparable]]


[[Python/Builtin Functions]] {{,}} [[Python/OOP]]
[[Java/Methods]] {{,}} [[Java/Lambas]]


[[Java/HashCodes]]


[[Java]]
[[Java/Numeric]] {{,}} [[Java/TypeChecking]] {{,}} [[Java/Testing]] {{,}} [[Java/Timing]] {{,}} [[Java/Profiling]]


Builtin features of Java: [[Java/Exceptions]] {{,}} [[Java/Memory]] {{,}} [[Java/Interfaces]] {{,}} [[Java/Comparators]] {{,}} [[Java/Iterable]]
[[Java/Datetime]]


[[Java/Decorators]] {{,}} [[Java/Lambas]] {{,}} [[Java/Diamond Notation]]
Documentation: [[Javadocs]] {{,}} [[Java/Documentation]]


Tools and functionality: [[Java/URLs]] {{,}} [[Java/CSV]] {{,}} [[Java/Twitterbots]]
Tools and functionality: [[Java/URLs]] {{,}} [[Java/CSV]]


External libraries: [[Apache Commons]] {{,}} [[Guava]] {{,}} [[Twitter4j]]
External libraries: [[Guava]] {{,}} [[Fastutil]] {{,}} [[Eclipse Collections]]


[[Java/OOP]] {{,}} [[Java/OOP/Patterns]]
OOP: [[OOP Checklist]] {{,}} [[Java/Abstract Class]] {{,}} [[Java/Encapsulation]] {{,}} [[Java/Generics]]




Line 37: Line 60:
<br />
<br />


{{DataStructuresFlag}}
See also:
 
* [[Template:DataStructuresFlag]]
<br />
* [[Template:AlgorithmsFlag]]
 
{{AlgorithmsFlag}}

Latest revision as of 22:53, 18 December 2019