Forwarded from SudoCraft
I miss the old days where there is no chatgpt (AI), much youtubers, tiktok, only a pure talent .
It all was quite a hard work and struggle to learn by reading, testing, asking, failing, trying, spending all nights to solve 1 problem which is a misplaced comma (,)😅 . But now one paragraph of prompt does all the things at time and makes us dummer.
Its good to use technologies like AI chatbots and other tools but we have to keep the tradition of the way we learn.
It all was quite a hard work and struggle to learn by reading, testing, asking, failing, trying, spending all nights to solve 1 problem which is a misplaced comma (,)😅 . But now one paragraph of prompt does all the things at time and makes us dummer.
Its good to use technologies like AI chatbots and other tools but we have to keep the tradition of the way we learn.
https://codepen.io/henaorth/pen/zYgQrOR
this css project takes 2min. i called it youtube's full-screen toggle animation 😄. enjoy it 😊
this css project takes 2min. i called it youtube's full-screen toggle animation 😄. enjoy it 😊
codepen.io
youtube Full-screen icon animation
...
Forwarded from Chapi Dev Talks
You can only know what makes your program slow after first getting the program to give correct results, then running it to see if the correct program is slow. When found to be slow, profiling can show what parts of the program are consuming most of the time. A comprehensive but quick-to-run test suite can then ensure that future optimizations don't change the correctness of your program. In short:
1. Get it right.
2. Test it's right.
3. Profile if slow.
4. Optimise.
5. Repeat from 2.
Source
1. Get it right.
2. Test it's right.
3. Profile if slow.
4. Optimise.
5. Repeat from 2.
Source
Forwarded from Box-iopia
Free Resources for Learning In-Demand Tech Skills:
Web Development:
• freeCodeCamp: https://www.freecodecamp.org/ — Comprehensive curriculum, project-based learning.
• Codecademy (Free Tier): https://www.codecademy.com/ — Interactive lessons, good for beginners.
• Khan Academy: https://www.khanacademy.org/computing/computer-programming — Great for foundational concepts.
• MDN Web Docs: https://developer.mozilla.org/en-US/docs/Web — Extensive documentation and tutorials.
Cybersecurity:
• Cybrary (Some Free Courses): https://www.cybrary.it/ — Offers a mix of free and paid courses.
• OWASP (Open Web Application Security Project): https://owasp.org/ — Focuses on web application security; valuable resources.
• SANS Institute (Some Free Resources): https://www.sans.org/ — Renowned cybersecurity training organization; check for free offerings.
App Development:
• MIT OpenCourseware (Relevant Courses): https://ocw.mit.edu/ — Search for courses related to mobile development (you'll need to find specific relevant ones).
• freeCodeCamp (Mobile Dev): https://www.freecodecamp.org/ — Check for mobile development sections within their curriculum.
• Udemy (Free Courses, Often Limited): https://www.udemy.com/ — Look for free courses; availability changes frequently.
Data Science & Machine Learning:
• Kaggle Learn: https://www.kaggle.com/learn — Interactive courses on data science and machine learning.
• Google's Machine Learning Crash Course: https://developers.google.com/machine-learning/crash-course — A fast-paced introduction.
• edX (Some Free Courses): https://www.edx.org/ — Offers courses from universities worldwide; look for free options.
• Coursera (Some Free Courses): https://www.coursera.org/ — Similar to edX, with courses from top universities and organizations.
#coding #cybersecurity #development #courses
@ethiocodecomm
Web Development:
• freeCodeCamp: https://www.freecodecamp.org/ — Comprehensive curriculum, project-based learning.
• Codecademy (Free Tier): https://www.codecademy.com/ — Interactive lessons, good for beginners.
• Khan Academy: https://www.khanacademy.org/computing/computer-programming — Great for foundational concepts.
• MDN Web Docs: https://developer.mozilla.org/en-US/docs/Web — Extensive documentation and tutorials.
Cybersecurity:
• Cybrary (Some Free Courses): https://www.cybrary.it/ — Offers a mix of free and paid courses.
• OWASP (Open Web Application Security Project): https://owasp.org/ — Focuses on web application security; valuable resources.
• SANS Institute (Some Free Resources): https://www.sans.org/ — Renowned cybersecurity training organization; check for free offerings.
App Development:
• MIT OpenCourseware (Relevant Courses): https://ocw.mit.edu/ — Search for courses related to mobile development (you'll need to find specific relevant ones).
• freeCodeCamp (Mobile Dev): https://www.freecodecamp.org/ — Check for mobile development sections within their curriculum.
• Udemy (Free Courses, Often Limited): https://www.udemy.com/ — Look for free courses; availability changes frequently.
Data Science & Machine Learning:
• Kaggle Learn: https://www.kaggle.com/learn — Interactive courses on data science and machine learning.
• Google's Machine Learning Crash Course: https://developers.google.com/machine-learning/crash-course — A fast-paced introduction.
• edX (Some Free Courses): https://www.edx.org/ — Offers courses from universities worldwide; look for free options.
• Coursera (Some Free Courses): https://www.coursera.org/ — Similar to edX, with courses from top universities and organizations.
#coding #cybersecurity #development #courses
@ethiocodecomm
This media is not supported in your browser
VIEW IN TELEGRAM
i am trying to cover most foundational concepts of react in one project. Which includes hooks, props, basic state management(context API) , fetching api, and more
... I will post the github repo soon
... I will post the github repo soon
🔥1🆒1
Forwarded from Programmer Jokes
Even css logo does not know how to center the text correctly inside the div 😂
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
add: clear error handling for the user
👍1
1. Variables:
Variables are used to store data temporarily in JavaScript. They exist within the scope where they are declared (local or global) and are not persistent across renders in React components.
Example:
2. State:
State is a built-in React object that allows components to maintain and update dynamic data across renders. It makes React components interactive.
Use useState for functional components to manage state.
Example:
3. Props:
Props (short for properties) are used to pass data from a parent component to a child component. Props are immutable in the child component, meaning the child cannot directly modify them.
Example:
4. Context:
Context provides a way to pass data (like global variables) through the component tree without having to pass props down manually at every level.
Example:
5. State Management:
State management is the practice of handling and synchronizing state across components in an application.
Simple apps might only use useState or props. For larger apps, tools like Context API, Redux, or Zustand can manage shared state efficiently.
Purpose: Ensure consistency, reduce prop-drilling, and provide a predictable flow of data.
By understanding how variables hold data, states handle dynamic values, props allow communication between components, and context/global state tools prevent redundancy, you grasp the foundation of state management in React.
Variables are used to store data temporarily in JavaScript. They exist within the scope where they are declared (local or global) and are not persistent across renders in React components.
Example:
const count = 0;
2. State:
State is a built-in React object that allows components to maintain and update dynamic data across renders. It makes React components interactive.
Use useState for functional components to manage state.
Example:
const [count, setCount] = useState(0);
3. Props:
Props (short for properties) are used to pass data from a parent component to a child component. Props are immutable in the child component, meaning the child cannot directly modify them.
Example:
function Child({ count }) {
return <div>{count}</div>;
}4. Context:
Context provides a way to pass data (like global variables) through the component tree without having to pass props down manually at every level.
Example:
const ThemeContext = React.createContext('light');5. State Management:
State management is the practice of handling and synchronizing state across components in an application.
Simple apps might only use useState or props. For larger apps, tools like Context API, Redux, or Zustand can manage shared state efficiently.
Purpose: Ensure consistency, reduce prop-drilling, and provide a predictable flow of data.
By understanding how variables hold data, states handle dynamic values, props allow communication between components, and context/global state tools prevent redundancy, you grasp the foundation of state management in React.
👏1
Ctrl+code ⌨️
1. Variables: Variables are used to store data temporarily in JavaScript. They exist within the scope where they are declared (local or global) and are not persistent across renders in React components. Example: const count = 0; 2. State: State is a built…
Understanding state management for beginners ... "as gpt explained"
Forwarded from Beka (Beka)
you can now use next-forge with better-auth :))
https://docs.next-forge.com/authentication/better-auth
https://docs.next-forge.com/authentication/better-auth
👍1
Ctrl+code ⌨️
i am trying to cover most foundational concepts of react in one project. Which includes hooks, props, basic state management(context API) , fetching api, and more ... I will post the github repo soon
The project is ready for you to explore!
Check out branches to navigate between basic and intermediate level of difficulty.
Contribute to the Advanced branch to help make it more insightful for learners.
Feel free to check it out, and don't forget the star ⭐
Github: https://github.com/henaorth16/learn-React
Check out branches to navigate between basic and intermediate level of difficulty.
Contribute to the Advanced branch to help make it more insightful for learners.
Feel free to check it out, and don't forget the star ⭐
Github: https://github.com/henaorth16/learn-React
GitHub
GitHub - henaorth16/learn-React: this project is made for beginners to show almost all concepts of react in a single project
this project is made for beginners to show almost all concepts of react in a single project - henaorth16/learn-React
Forwarded from ForwardingServiceRepositoryImpl (Archive)
YouTube
Great... Github Lies About Copilot Stats
Twitch https://twitch.tv/ThePrimeagen
Discord https://discord.gg/ThePrimeagen
Become Backend Dev: https://boot.dev/prime
(plus i make courses for them)
This is also the best way to support me is to support yourself becoming a better backend engineer. …
Discord https://discord.gg/ThePrimeagen
Become Backend Dev: https://boot.dev/prime
(plus i make courses for them)
This is also the best way to support me is to support yourself becoming a better backend engineer. …
i don't know why i'm sharing you the book i never read!
https://www2.cs.uh.edu/~arjun/courses/ds/DiscMaths4CompSc.pdf
https://www2.cs.uh.edu/~arjun/courses/ds/DiscMaths4CompSc.pdf
Forwarded from ForwardingServiceRepositoryImpl (Archive)
This media is not supported in your browser
VIEW IN TELEGRAM
nothing to see here. just an eeu technician hard at work