October 2017/2024
My personal 2 years
study plan
For.…
Web development/ full-stack
Graphics design & video editing
Content creator & social-M management
Ads developer with business concept
Marketing/Digital marketing
Ai developer & machine learning
Data science & analysis
This is self-learning program
By
Saleamlak Dege!
2017/01/2017 E.c
(Oct 9/2024 G.c)
October 2017/2024
What?
Self-learning programs are currently adoptable I saw in some social media content
creators usually says all facility and opportunity nears to you, ok I see them and
analysis those opportunity and try to the best then take it, and use.
Why?
Because of financial shortage, infrastructure setup like internet, WIFF etc. are not
good in my country and especially in this region/countryside.
Where?
From social media, Google, YouTube;
To whom
To me, my-family, my-friends, and my- country
October 2017/2024
Basic learning experience Tips according to our plan.
1. Hands-on-Projects
Open-ended, experiential projects are designed to reflect actual workplace
challenges. They aren’t just multiple choice questions or step-by-step
guides, but instead require critical thinking.
2. Quizzes
Auto-graded quizzes strengthen comprehension. Learners can return to
lessons at any time during the course to refresh concepts.
3. Knowledge
Find answers to your questions with Knowledge, our proprietary wiki.
Search questions asked by other students, connect with technical mentors,
and discover how to solve the challenges that you encounter.
4. Custom Study Plans
Create a personalized study plan that fits your individual needs. Utilize this
plan to keep track of movement toward your overall goal.
5. Workspaces
See your code in action. Check the output and quality of your code by
running it on interactive workspaces that are integrated into the platform.
6. Progress Tracker
Take advantage of milestone reminders to stay on schedule and complete
your program.
Our proven approach for building job-ready digital skills
Experienced Project Reviewers
Verify skills mastery.
Personalized project feedback and critique includes line-by-line code
review from skilled practitioners with an average turnaround time of
1.1 hours.
Project review cycle creates a feedback loop with multiple
opportunities for improvement—until the concept is mastered.
Project reviewers leverage industry best practices and provide pro
tips.
Technical Mentor Support
24/7 support unblocks learning.
Learning accelerates as skilled mentors identify areas of achievement
and potential for growth.
October 2017/2024
Unlimited access to mentors means help arrives when it’s needed
most.
2 hr. or less average question response time assures that skills
development stays on track.
Personal Career Services
Empower job-readiness.
Access to a Github portfolio review that can give you an edge by
highlighting your strengths, and demonstrating your value to
employers.*
Get help optimizing your LinkedIn and establishing your personal
brand so your profile ranks higher in searches by recruiters and hiring
managers.
Mentor Network
Highly vetted for effectiveness
Mentors must complete a 5-step hiring process to join Udacity’s
selective network.
After passing an objective and situational assessment, mentors must
demonstrate communication and behavioral ft. for a mentorship role.
Mentors work across more than 30 different industries and often
complete a Nano degree program themselves.
October 2017/2024
Yearly strategic plan
1.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
2.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
3.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
4.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
October 2017/2024
5.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
6.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
7.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
8.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
9.
September, 30 – October, 30
Shift Time
Morning
October 2017/2024
Afternoon
Night
Mid-night
10.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
11.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
12.
September, 30 – October, 30
Shift Time
Morning
Afternoon
Night
Mid-night
October 2017/2024
1. The 1st month plan results (September 1-30)
1.1. HTML
2. The 2nd month plan results (October 1-31)
2.1. CSS
3. The 3rd month plan results (October 1-31)
3.1. JS
October 2017/2024
Web development/ full-stack
HTML Lesson plan
CSS Lesson plan
JavaScript Lesson plan
Lesson 1
What is JavaScript?
Explain the history of JavaScript.
Run JavaScript code in the browser console.
Use console.log statements in JavaScript to log out values.
Lesson 2
Data Types & Variables
Declare variables in JavaScript to represent data.
Define and use number, string, and Boolean data types.
Use operators to manipulate numbers.
Use string properties and methods to manipulate strings.
Use strong and loose equality in comparisons.
Lesson 3
Conditionals
Add conditional logic to control program flow.
Identify truth and falsie values.
Deploy ternary operators for more concise conditional logic.
Use switch statements to chain multiple else if conditions.
Lesson 4
Loops
Use for and while loops to reduce code duplication and automate
repetitive tasks.
Nest loops for more complex automation.
Use assignment operators to write more concise code
Lesson 5
Functions
October 2017/2024
Create and run JavaScript functions to streamline and
organize code.
Use return statements to return items when a function
runs.
Explain how scope works in JavaScript.
Use let and coast in block scope.
Store functions in variables using function expressions.
Use inline function expressions.
Lesson 6
Arrays
Create and use JavaScript arrays to store a collection of data.
Use indexes to reference an array element.
Deploy array properties and methods including length, push, pop, and
splice to manipulate arrays.
Loop through arrays using for each and map.
Lesson 7
Objects
Create and use JavaScript objects to store a collection of data as
key: value pairs.
Use dot notation and bracket notation to access object elements.
Add and access methods in JavaScript objects.