Lanka Pavan

Motive is to become a AI Native Developer

A descriptive fallback text for the image

Day 1

Morning Session

Buyed Domian!
Created Repo on Random Number
Created html file {index.html} and given details about me!

Day 2

Morning Session

Learned Assignment operations and Arthematic Operations by Solving Equations
Solved Division, Multiplication and MOD Operations!

Afternoon Session

Played 2048 Game in the link
Written all the observations on notes!
Discussed About Inputs and Output and Obesrvations
Discussed about Mobile Apps, Web Apps and Desktop Apps
Created new folder with course name and Created Web Page on Currently learned sessions!!
There two types of sites
1.) Static
2.) Dynamic

Day 3

Morning Session

Solved some brain strom puzzles
Learn how to structure Algorithms

Afternoon Session

Practiced Algorithms with different cases! { Addition, Multiplication }
Updated Repo that we created yesterday.

Day 4

Started with Algorithms
The First n Natural Numbers
Even Numbers Upto n
Solved those Algorithms and Ended with updating github repo

Day 5

Morning Session

Continuing solving the problems! i.e. The first n even numbers and The first n Odd numbers

Day 6

Morning Session

Solved Some Algorithms

Afternoon Session

Attended a meet up which is held in RTIH(Ratan tata innovation Hub) about AI Agents.

Day 7

Solved Algorithms and Installed git bash. So we can push and commit through the terminal.
Watched Sadhguru Video on Youtube Link

Day 8

Solved Algorithms

Day 9

Solved Algorithms

Day 10

Solved Algorithms

Day 11

Revised Principles on Writing Algorithms and Discussed About git and Linux, Open Source Projects.
Solved Algorithms

Day 12

Solved Algorithms

Day 13

Learned about git and Linux Commands

    git commands

  1. git init (intialize git into the local folder or directory)
  2. git clone (Clone the repo to the directory)
  3. git status (To know about updates about git modifications on local directory)
  4. git add (To add the modified files before commit)
  5. git commits (To sync the local and github repo)
  6. git push (To push the changes to the repo)

    Linux commands

  1. cd - Change Directory
  2. mkdir - Make Directory
  3. ls - To show the folder contents
  4. echo - To create the file with some content in it
  5. touch - To create the empty file
  6. pwd - Know where we are in the system

Day 14

Installed virtual machine using wsl command and practiced some linux commands.

Day 15 to Day 26

  1. Installed Ubuntu Virtual Machine.
  2. Learned c language and coded the Algorithms in c.
  3. Drew flow charts about Algorithms.
  4. Learned About file system in ubuntu.