ℹ️
30 Days Of Code :
Coding journey!
ℹ️
Ressources :
Days | Solutions | Challenges | Points |
---|---|---|---|
Day00 : Question | Solution | Hello, World. | 30 |
Day01 : Question | Solution | Data Types | 30 |
Day02 : Question | Solution | Operators | 30 |
Day03 : Question | Solution | Intro To Conditional Statements | 30 |
Day04 : Question | Solution | Class Vs Instance | 30 |
Day05 : Question | Solution | Loops | 30 |
Day06 : Question | Solution | let's Review | 30 |
Day07 : Question | Solution | Arrays | 30 |
Day08 : Question | Solution | Dictionaries And Maps | 30 |
Day09 : Question | Solution | Recursion | 30 |
Day10 : Question | Solution | Binary Numbers | 30 |
Day11 : Question | Solution | 2D Arrays | 30 |
Day12 : Question | Solution | Inheritance | 30 |
Day13 : Question | Solution | Absract Classes | 30 |
Day14 : Question | Solution | Scope | 30 |
Day15 : Question | Solution | Linked List | 30 |
Day16 : Question | Solution | Exceptions | 30 |
Day17 : Question | Solution | More Exceptions | 30 |
Day18 : Question | Solution | Stacks and Queues | 30 |
Day19 : Question | Solution | Interfaces | 30 |
Day20 : Question | Solution | Sorting | 30 |
Day21 : Question | Solution | generics | 30 |
Day22 : Question | Solution | Binary Search Trees | 30 |
Day23 : Question | Solution | BTS Level Order Traversal | 30 |
Day24 : Question | Solution | More Linked Lists | 30 |
Day25 : Question | Solution | Running Time And Complexity | 30 |
Day26 : Question | Solution | Nested Logic | 30 |
Day27 : Question | Solution | testing | 30 |
Day28 : Question | Solution | RegEx, Patterns, and Intro to Databases | 30 |
Day29 : Question | Solution | Bitwise AND | 30 |
ℹ️
Python :
Let's Parseltongue!
Subdomain | Challenge | Points | Solution |
---|---|---|---|
Introduction | Say "Hello, World!" With Python | 5 | Solution |
Introduction | Python If-Else | 10 | Solution |
Introduction | Arithmetic Operators | 10 | Solution |
Introduction | Python: Division | 10 | Solution |
Introduction | Loops | 10 | Solution |
Introduction | Write a function | 10 | Solution |
Introduction | Print function | 20 | Solution |
basic Data Types | List Comprehensions | 10 | Solution |
Basic Data Types | Find the runner-Up Score! | 10 | Solution |
Basic Data Types | Nested Lists | 10 | Solution |
Basic Data Types | Finding the percenrage | 10 | Solution |
Basic Data Types | Lists | 10 | Solution |
Basic Data Types | Tuples | 10 | Solution |
ℹ️
Bash Challenges :
Shell in a nutshell!
Number | Challenge | Points | Solution |
---|---|---|---|
1 | Let's Echo! | ||
2 | Looping and Skipping | ||
3 | A Personalized Echo | ||
4 | Looping with numbers | ||
5 | The World of Numbers | ||
6 | Comparing Numbers | ||
7 | Getting started with conditionals | ||
8 | More on Conditionals | ||
9 | Arithmetic Operations | ||
10 | Compute the Average | ||
11 | Functions and Fractals - Recursive Trees - Bash! |
ℹ️
Text Processing :
Number | Challenge | Points | Solution |
---|---|---|---|
1 | Cut #1 | ||
2 | Cut #2 | ||
3 | Cut #3 | ||
4 | Cut #4 | ||
5 | Cut #5 | ||
6 | Cut #6 | ||
7 | Cut #7 | ||
8 | Cut #8 | ||
9 | Cut #9 | ||
10 | Head of a Text File #1 | ||
11 | Head of a Text File #2 | ||
12 | Middle of a Text File | ||
13 | Tail of a Text File #1 | ||
14 | Tail of a Text File #2 | ||
15 | 'Tr' Command #1 | ||
16 | 'Tr' Command #2 | ||
17 | 'Tr' Command #3 | ||
18 | Sort Command #1 | ||
19 | Sort Command #2 | ||
20 | Sort Command #3 | ||
21 | Sort Command #4 | ||
22 | Sort Command #5 | ||
23 | Sort Command #6 | ||
24 | Sort Command #7 | ||
25 | 'Uniq' Command #1 | ||
26 | 'Uniq' Command #2 | ||
27 | 'Uniq' Command #3 | ||
28 | 'Uniq' Command #4 | ||
29 | Paste - 1 | ||
30 | Paste - 2 | ||
31 | Paste - 3 | ||
32 | Paste - 4 |
ℹ️
Arrays in Bash :
ℹ️
Grep Sed Awk :
Number | Challenge | Points | Solution |
---|---|---|---|
1 | 'Grep' #1 | ||
2 | 'Grep' #2 | ||
4 | 'Grep' -A | ||
5 | 'Grep' -B | ||
6 | 'Sed' command #1 | ||
7 | 'Sed' command #2 | ||
8 | 'Sed' command #3 | ||
9 | 'Sed' command #4 | ||
10 | 'Sed' command #5 | ||
11 | 'Awk' - 1 | ||
12 | 'Awk' - 2 | ||
13 | 'Awk' - 3 | ||
14 | 'Awk' - 4 |
ℹ️
Java :
Subdomain | Challenge | Points | Solution |
---|---|---|---|
Introduction | Welcome to Java! | 3 | |
Introduction | Java Stdin and Stdout I | 5 | |
Introduction | Java If-Else | 10 | |
Introduction | Java Stdin and Stdout II | 10 | |
Introduction | Java Output Formatting | 10 | |
Introduction | Java Loops I | 10 | |
Introduction | Java Loops II | 10 | |
Introduction | Java Datatypes | 10 | |
Introduction | Java End-of-file | 10 | |
Introduction | Java Static Initializer Block | 10 | |
Introduction | Java Int to String | 10 | |
Introduction | Java Date and Time | 15 | |
Introduction | Java Currency Formatter | 15 | |
Strings | Java Substring | 5 | |
Strings | Java String Compare | 10 | |
Strings | Java String Reverse | 10 | |
Strings | Java Anagrams | 10 | |
Strings | Java String Tokens | 15 | |
Strings | Pattern Syntax Checker | 20 | |
Strings | Java Regex | 25 | |
Strings | Java Regex 2 - Duplicate Words | 25 | |
Strings | Java Regex 3 - Username Checker | 20 | |
Strings | Tag Content Extractor | 20 | |
BigNumber | Java BigInteger | 10 | |
BigNumber | Java BigDecimal | 20 | |
BigNumber | Java Primality Test | 20 | |
Data Structures | Java 1D Array | 5 | |
Data Structures | Java 2D Array | 10 | |
Data Structures | Java Subarray | 10 | |
Data Structures | Java Arraylist | 10 | |
Data Structures | Java 1D Array (Part 2) | 25 | |
Data Structures | Java List | 15 | |
Data Structures | Java Map | 10 | |
Data Structures | Java Stack | 20 | |
Data Structures | Java Hashset | 10 | |
Data Structures | Java Generics | 15 | |
Data Structures | Java Comparator | 10 | |
Data Structures | Java Sort | 10 | |
Data Structures | Java Dequeue | 20 | |
Data Structures | Java BitSet | 20 | |
Object Oriented Programming | Java Inheritance I | 5 | |
Object Oriented Programming | Java Inheritance II | 10 | |
Object Oriented Programming | Java Abstract Class | 10 | |
Object Oriented Programming | Java Interface | 10 | |
Object Oriented Programming | Java Method Overriding | 10 | |
Object Oriented Programming | Java Method Overriding 2 (Super Keyword) | 10 | |
Object Oriented Programming | Java Instanceof keyword | 10 | |
Object Oriented Programming | Java Iterator | 15 | |
Object Oriented Programming | Calculating Volume | 20 | |
Exception Handling | Java Exception Handling (Try-catch) | 10 | |
Exception Handling | Java Exception Handling | 15 | |
Advanced | Java Varargs - Simple Addition | 15 | |
Advanced | Java Reflection - Attributes | 15 | |
Advanced | Can You Access | 15 | |
Advanced | Prime Checker | 25 | |
Advanced | Java Factory Pattern | 15 | |
Advanced | Java Singleton Pattern | 15 | |
Advanced | Java Visitor Pattern | 40 | |
Advanced | Java Annotations | 25 | |
Advanced | Covariant Return Types | 20 | |
Advanced | Java Lambda Expressions | 30 | |
Advanced | Java MD5 | 30 | |
Advanced | Java SHA-256 | 30 |