TechSchoool
13K subscribers
4.21K photos
10 files
4.66K links
Download Telegram
๐Ÿ“Œ Company: Google
๐Ÿง‘โ€๐Ÿ’ป Job title: Job Openings at Google!!! Position: Software Engineer, Silicon Validation Software Platform Location: Bangalore, India Job description: Full-time Link: https://www.google.com/about/careers/applications/jobs/results/132498169557590726-software-
๐Ÿ’ธ Salary: 8,00,000- 12,00,000 a year

๐Ÿ“Œ Company: Google
๐Ÿง‘โ€๐Ÿ’ป Job title: Software Engineering Manager, Corporate Engineering
       Job description: Full - time'
๐Ÿ’ธ Salary: 4,00,000 - 6,00,000 a year

https://www.google.com/about/careers/applications/jobs/results/103011595572912838-software-engineering-manager-corporate-engineering

๐Ÿ“Œ Company: Google
๐Ÿง‘โ€๐Ÿ’ป Job title: Program Manager, Supply Chain Analytics
      Job description: Full time
      Salary: 4,50,000-14,50,000 a year

https://www.google.com/about/careers/applications/jobs/results/90068896712663750-program-manager-supply-chain-analytics

๐Ÿ“Œ Company: Google
๐Ÿง‘โ€๐Ÿ’ป Job title: Network Test Engineer, Edge Network
      Job description: Full time
๐Ÿ’ธ Salary: 6,50,000-20,80,000 a year

https://www.google.com/about/careers/applications/jobs/results/89438806437962438-network-test-engineer-edge-network

๐Ÿ“Œ Company: Google
๐Ÿง‘โ€๐Ÿ’ป Job title: Product Manager, Google App Engine
      Job description: Full time
๐Ÿ’ธ Salary: 4,80,000 a year

https://www.google.com/about/careers/applications/jobs/results/141827731475047110-product-manager-google-app-engine
๐Ÿ“ŒTips and Tricks on how to optimize your code [techniques]:

Code optimization is all about making your code run faster and use fewer resources without changing its functionality.

1. Choose the Right Data Structures:
- Use data structures that are efficient for your specific tasks. For example, use sets for membership checks and dictionaries for fast key-value lookups.

2. Reduce Redundant Operations:
- Avoid repeating the same calculations or operations unnecessarily. Store the results of expensive operations and reuse them when needed.

3. Use Loops Wisely:
- Minimize the number of loops and iterations. Nested loops can quickly become inefficient. If possible, replace loops with built-in functions like map, filter, and list comprehensions.

4. Optimize Algorithm Complexity:
- Choose algorithms with lower time complexity for your problem. For example, if a linear search isn't efficient, consider using binary search for sorted data.

5. Avoid Global Variables:
- Minimize the use of global variables as they can lead to unexpected side effects and make your code harder to optimize.

6.Batch Database Queries:
- When working with databases, batch multiple queries into one instead of making individual queries. This reduces overhead.

7. Profiling Tools:
- Use profiling tools to identify bottlenecks in your code. These tools show you which parts of your code consume the most time and resources.

8. Memory Management:
- Be mindful of memory usage. Avoid unnecessary object creation and deallocate memory when it's no longer needed. Use generators instead of lists when processing large datasets.

9. Caching:
- Cache the results of expensive function calls if the output is constant for a given input. This can save time by preventing redundant calculations.

10. Lazy Evaluation:
- Use lazy evaluation where appropriate. In languages that support it, lazy evaluation allows you to defer calculations until the result is actually needed.

11. Vectorization:
- When working with numerical data, use vectorized operations provided by libraries like NumPy. These operations are highly optimized and can perform calculations on entire arrays at once.

12. Avoid Unnecessary I/O:
- Input/Output operations, like reading from/writing to files or databases, can be slow. Minimize these operations and consider using in-memory data structures.

13. Benchmarking:
- Compare the performance of different code versions or approaches using benchmarking tools. This helps you make informed optimization decisions.

14. Keep Code Readable:
- While optimizing, make sure your code remains readable and maintainable. Clear code is easier to understand and debug.

15. Profile and Test Again:
- After making optimizations, profile your code again to ensure your changes had the desired impact. Sometimes, optimizations can have unintended consequences.
Tips for freshers

Things to do before applying for jobs
๐“๐จ๐ฉ ๐Ÿ ๐‘๐จ๐ฅ๐ž๐ฌ ๐“๐จ ๐’๐ญ๐š๐ซ๐ญ ๐˜๐จ๐ฎ๐ซ ๐‚๐š๐ซ๐ž๐ž๐ซ ๐€๐ฌ ๐š ๐…๐ซ๐ž๐ฌ๐ก๐ž๐ซ  

- Data Analyst 

- Software Developer  

Get FREE Guidance From Industry Experts 

๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ž๐ซ ๐…๐จ๐ซ ๐š ๐…๐‘๐„๐„ ๐ฐ๐ž๐›๐ข๐ง๐š๐ซ  ๐Ÿ‘‡:-

https://bit.ly/3r3nwTe

( Only a few slots left ) 

Date & Time:- Wed, 06 Sep 2023, 4 PM IST

๐ˆ๐ฆ๐ฉ ๐๐จ๐ญ๐ž:-  Only Candidates From  Hyderabad/Telangana, Chennai/Tamilnadu, Bangalore/Karnataka, Pune/Maharashtra are eligible
๐Ÿ‘1
๐Ÿ“ŒPros and Cons of different programming languages

Python:
Pros:
Easy to learn, versatile, large community, many libraries and tools.
Cons:
Slow performance, not as efficient as compiled languages.

JAVA:
Pros:
Portable, secure, large community, many libraries and tools.
Cons:
Can be verbose, not as fast as compiled languages.

C++:
Pros:
High performance, flexible, powerful, large community.
Cons:
Complex, difficult to learn, not as portable as interpreted languages.

C#:
Pros:
Portable, concise, large community, many libraries and tools.
Cons:
Not as fast as C++, not as flexible as Python.

JAVA Script:
Pros:
Easy to learn, versatile, large community, many libraries and tools.
Cons:
Can be slow, not as powerful as compiled languages.
โค1
๐Ÿ“Œ Company: Twin City fan companies Ltd
๐Ÿง‘โ€๐Ÿ’ป Job title: sr. Software developer
     Job description: Full-time
๐Ÿ’ธ Salary: โ‚น7 lakh a year
http://surl.li/kulhu

๐Ÿ“Œ Company: Airbook
๐Ÿง‘โ€๐Ÿ’ป Job title: software Engineer
       Job description: Full - time
๐Ÿ’ธ Salary: 5 Lakh per annum
https://www.linkedin.com/jobs/view/3697101852
๐Ÿ‘1
โค1
These Universities provide free online courses that can benefit those pursuing engineering careers.

1. Stanford University:
Stanford Online offers complimentary engineering courses such as 'Machine Learning' and 'Introduction to Artificial Intelligence.'
Link: https://online.stanford.edu/courses

2. Massachusetts Institute of Technology (MIT):
MIT OpenCourseWare offers a wide array of no-cost engineering and related courses, including 'Introduction to Computer Science and Programming' and 'Introduction to Electrical Engineering and Computer Science.' Link: https://ocw.mit.edu/index.htm
3. University of California, Berkeley:
UC Berkeley provides free courses on the edX platform, including 'CS50's Introduction to Artificial Intelligence with Python.' Link: https://www.edx.org/school/uc-berkeley

4. Harvard University:
Harvard Online Learning offers free computer science and data science courses, with the most popular being 'CS50's Introduction to Computer Science.
Link: https://online-learning.harvard.edu/

5. Carnegie Mellon University:
Carnegie Mellon's Open Learning Initiative offers no-cost online courses covering subjects such as computer science and programming. Link: https://oli.cmu.edu/
๐Ÿ‘2
๐Ÿ“ŒDebugging tips:

1. Check for Syntax Errors: Start by reviewing your code for any obvious syntax errors, like missing parentheses, semicolons, or typos.

2. Use Print Statements: Insert print statements or log messages at key points in your code to track the flow and values of variables. This can help pinpoint where the issue occurs.

3. Isolate the Problem: Try to isolate the problem by breaking your code into smaller parts or running specific sections separately to identify the source of the issue.

4. Examine Error Messages: Pay close attention to error messages. They often provide valuable information about what went wrong and where the issue is located.

5. Check Variable Values: Inspect the values of variables by printing or logging them. Ensure they have the expected values at different stages of your code.

6. Code Version Control: Use version control systems like Git to track changes to your code. This allows you to revert to a working version if needed.

7. Rubber Duck Debugging: Explain your code and problem to someone else, even if it's a rubber duck or a stuffed animal. Sometimes, verbalizing the issue can help you spot it.

8. Debugging Tools: Familiarize yourself with debugging tools provided by your programming environment or IDE. These tools can set breakpoints, step through code, and inspect variables in real-time.

9. Documentation and Comments: Review the documentation and comments in your code. Ensure that your understanding of how functions and methods work matches what's documented.

10. Online Resources and Forums: Search online for similar issues or error messages. Websites like Stack Overflow often have solutions to common programming problems.

11. Code Review: Ask a colleague or a peer to review your code. Fresh eyes can spot mistakes you might have missed.

12. Check Dependencies: Ensure that external libraries and dependencies are correctly installed and up to date.

13.Take Breaks: If you're stuck, take short breaks. Sometimes, stepping away from a problem can help you come back with a fresh perspective.

14. Unit Testing: Implement unit tests for your code. This can help you catch issues early and ensure that changes don't introduce new problems.

15. Read the Documentation: Make sure you thoroughly understand the documentation for libraries and frameworks you're using. Misunderstanding how something should work can lead to bugs.

16. Keep a Log: Keep a record of your debugging efforts. Note what you've tried, what worked, and what didn't. This can help you avoid repeating the same steps.
โค2
๐Ÿ“ŒHere are some top courses offered by Google that will elevate your tech skills

โœ…1)Google Professional Workspace Administrator (Coursera)**
Specs: Duration: Approx. 2 months to complete (5 hours/week) | Certificate: Yes | Level: Beginner
Apply Link: https://www.coursera.org/professional-certificates/g-suite-administration?irclickid=xCgxLF0ZSxyPRuG2-Cw5E1hWUkFUwWx%3AEzt%3AWU0&irgwc=1&utm_medium=partners&utm_source=impact&utm_campaign=1359419&utm_content=b2c

Google Professional Workspace Administrator course helps you to learn about Googleโ€™s best practices to protect your users and data. After learning this course, you will able to use the tools provided to identify security events and risks.

This course teaches you how to configure, compliance and implement measures to protect your organization from spam, spoofing, and malware attacks. You will also be able to become familiar with the various mail routing options available. At the end of this Google course, you will also earn Googleโ€™s best practices for deploying G Suite into your organization.

โœ…2) Google IT Support Professional Certificate (Coursera)
Specs: Rating: 4.8 | Certificate: Yes | Level: Beginner
Apply Link: https://www.coursera.org/professional-certificates/google-it-automation?irclickid=xCgxLF0ZSxyPRuG2-Cw5E1hWUkFUwWwmEzt%3AWU0&irgwc=1&utm_medium=partners&utm_source=impact&utm_campaign=1359419&utm_content=b2c
Google IT Support Professional Certificate is a free program from Google that will offer tools to land an entry-level role in 6 moth time.

It includes 5 different courses on core skills you should know to obtain your Certification. This course bundle helps you learn IT support fundamentals, computer networking, operating system, IT infrastructure services, etc.

โœ…3. Google IT Automation with Python Professional Certificate (Coursera)
Specs: Rating: 4.8 | Duration: Approx. 6 months to complete (10 hours/week) | Fee: Free | Certificate: Yes | Level: Beginner
Apply Link: https://www.coursera.org/professional-certificates/google-it-automation?irclickid=xCgxLF0ZSxyPRuG2-Cw5E1hWUkFUwWwmEzt%3AWU0&irgwc=1&utm_medium=partners&utm_source=impact&utm_campaign=1359419&utm_content=b2c
Google IT Automation with Python Professional Certificate is a bundle of six-course certificates developed by Google to provide IT professionals with in-demand IT skills, like Python, Git, and IT automation.

This course program builds, which helps you to take your career to the next level. This learning material designed in such a way that teaches you how you can program with Python and how you can use Python to automate frequently use system administration tasks.
โœ…4. Preparing for Google Cloud Certification (Coursera)
Specs: Rating: 4.6 | Duration: Approx. 5 months to complete (3 hours/week) | Certificate: Yes | Level: Intermediate
Apply Link: https://www.coursera.org/professional-certificates/gcp-data-engineering?irclickid=xCgxLF0ZSxyPRuG2-Cw5E1hWUkFUwW3HEzt%3AWU0&irgwc=1&utm_medium=partners&utm_source=impact&utm_campaign=1359419&utm_content=b2c
Preparing for Google Cloud Certification is a hands-on course. It helps you to apply the skills you learn in the video lessons. Projects will cover topics such as Google BigQuery, which are used and configured within Qwiklabs.

You will also get practical hands-on experience with the concepts explained throughout the modules. After the end of this course, you will get a course completion certificate, which you can share with your professional network.
๐Ÿ‘1
โœ…5. Android Basics by Google
Specs: Duration: 3 Months (At 10 hrs/week) | Certificate: No | Level: Beginner
Apply Link: https://www.udacity.com/course/android-kotlin-developer-nanodegree--nd940?irclickid=zeswydw8fxyPRQiynCwVEUViUkFUwWWGEzt%3AWU0&irgwc=1&utm_source=affiliate&utm_medium=&aff=1359419&utm_term=&utm_campaign=_best-google-course_&utm_content=&adid=786224
Android basic by Google is a course material built for aspiring Android developers who are new to programming. This course provides sound knowledge about this subject and ensure that they get the needed skills to grow their career to become a professional Android Developer.

โœ…6. Firebase in a Weekend (Udacity)
Specs: Duration: 3 Months (At 10 hrs/week) | Certificate: No | Level: Intermediate
Apply Link: https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352?irclickid=zeswydw8fxyPRQiynCwVEUViUkFUwWQmEzt%3AWU0&irgwc=1&utm_source=affiliate&utm_medium=&aff=1359419&utm_term=&utm_campaign=_best-google-course_&utm_content=&adid=786224

Firebase in a Weekend is a course, which helps you to learn how to use the Firebase app development platform. After learning this course you will know how you can allow users to login, have data associated with them, and send them notifications.

โœ…7. Fundamentals of digital marketing (Google)
Specs: Rating: 4.6 | Duration: 40 hours to complete | Fee: Free | Certificate: No | Level: Beginner
Apply Link: https://skillshop.exceedlms.com/student/collection/654330-digital-marketing?locale=en-GB
Fundamental of digital marketing is the best course to learn various SEO related techniques. It is one of the best Google career certificates which is accredited by Interactive Advertising Bureau Europe.

The course contains 26 modules, helps you to explore in depth study material created by Google trainers. This study material offers plenty of practical exercises and real-world examples that help you to excel in your digital marketing knowledge.
Elevate Your Resume with Prestigious Data Analytics and Tech Internships at Top Companies! Discover Paid Internships:

1. Cisco Internship (Expected 20-30K monthly)
Explore data science analyst roles.
Link: https://jobs.cisco.com/jobs/ProjectDetail/Data-Science-Analyst-Intern-India-UHR/1405073
2. Mahindra and Mahindra Data Analyst (30K per month)
Join as a data analyst.
Link: https://www.pluginlive.com/Job/411aa834-fd7a-4077-96a6-9c8589c9e8e4/16907e1c-6fb3-4342-bc43-99b346675fae
3. Shenzu AI- Data Analyst (up to $20,000 per month)
Exciting data analyst opportunity.
Link: https://cuvette.tech/app/public/internship/64e2e222ca394f3f75c23c1f?referralCode=63ORYQ
Explore Unpaid Internships (With Certification):

1. Ineuron.ai Internship
Engage in real-life projects with peers.
New projects regularly.
Link: https://internship.ineuron.ai/dashboard

2. Niti Aayog Internship
Offers various internships, including data analysis and science & tech roles.
Applications are open from the 1st to the 10th of every month.
Link: https://workforindia.niti.gov.in/intern/InternshipEntry/homepage.aspx
3. IBM Internship for College Students
Gain valuable experience with IBM.
Link: https://internship.aicte-india.org/internship-details.php?uid=SU5URVJOU0hJUF8xNjkwNTI3NjU4NjRjMzY3YWE2NTliMw==&level=NA==
4. AI/ML Internship
Dive into AI/ML projects.
Link: https://internship.aicte-india.org/internship-details.php?uid=SU5URVJOU0hJUF8xNjkyNzg4MjEyNjRlNWU1ZjQ5OWNlZg==
5. Explore Virtual Internships:
Forage offers virtual internships with top companies like KPMG, BCG, PWC, and many more.
Opportunities in data analytics, data science, tech, and personal development.
Each internship takes 4-6 hours and provides certifications.
Link: https://www.theforage.com/
Please verify the details and application procedures on the respective websites for the most up-to-date information.
โค2
โœ…Tips and suggestions for enhancing online security and privacy:

1. ๐Ÿ”‘ *Use Strong, Unique Passwords:* Create strong, complex passwords for your online accounts, and avoid using the same password for multiple sites. Consider using a password manager to help you generate and store strong passwords.

2. ๐Ÿ” Enable Two-Factor Authentication (2FA): Whenever possible, enable 2FA for your online accounts. This adds an extra layer of security by requiring a second form of verification, such as a text message or a mobile app.

3.๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Update Software Regularly: Keep your operating system, web browsers, and software up to date. These updates often contain security patches that help protect your devices from vulnerabilities.

4. ๐ŸŽญ Beware of Phishing: Be cautious of unsolicited emails, messages, or links. Cybercriminals often use phishing attempts to trick you into revealing sensitive information. Verify the source before clicking on links or sharing personal information.

5. ๐Ÿ”’ Use a VPN: A Virtual Private Network (VPN) can help encrypt your internet connection and mask your IP address, enhancing your online privacy. Choose a reputable VPN service.

6. ๐Ÿ›œ Secure Your Wi-Fi Network: Change default router login credentials and use a strong password. Enable WPA3 encryption for your Wi-Fi network to protect it from unauthorized access.

7.๐Ÿ“ต Review App Permissions: Regularly review and update the permissions you grant to apps on your devices. Only grant necessary permissions to apps, and uninstall those you no longer use.

8. ๐Ÿ›œ Be Careful with Public Wi-Fi: Avoid using public Wi-Fi for sensitive activities like online banking or shopping. If necessary, use a VPN when connected to public networks.

9.๐Ÿ” Secure Your Social Media Profiles: Adjust your privacy settings on social media platforms to limit the amount of personal information visible to the public. Be mindful of what you share.

10. ๐Ÿ“‰ Regularly Back Up Your Data: Ensure that you regularly back up important data to a secure, offline location. This can protect you from data loss due to ransomware or hardware failures.

11. ๐Ÿ” Encrypt Your Data: Use encryption tools or services for sensitive data, both on your devices and when transmitting information online.

12.๐Ÿงพ Monitor Your Online Accounts: Regularly check your financial and online accounts for suspicious activity. Many services offer alerts for unusual login attempts or transactions.

13. ๐Ÿ“š๐Ÿ‘ฉ๐Ÿปโ€๐ŸŽ“ Educate Yourself: Stay informed about current cybersecurity threats and best practices. Knowledge is a key defense against online threats.

14.๐ŸŒ Use a Privacy-Focused Browser: Consider using privacy-focused web browsers like Firefox with enhanced privacy settings or extensions like Privacy Badger.

15. ๐Ÿ“ฑ Secure Your Mobile Devices: Apply security measures, such as screen locks and biometric authentication, to your smartphones and tablets.

16. ๐Ÿ’ฌ Use Encrypted Messaging: When communicating sensitive information, use encrypted messaging apps like Signal or WhatsApp to protect your conversations.
๐Ÿ“Œ Company: Dell
๐Ÿง‘โ€๐Ÿ’ป Job title: cybersecurity analyst
     Job description: Full-time
๐Ÿ’ธ Salary: 50,000 - โ‚น60,000 a month

https://in.indeed.com/m/viewjob?jk=f58b9d44d7a04065&from=serp


๐Ÿ“Œ Company: Dell
๐Ÿง‘โ€๐Ÿ’ป Job title: sr engineer - networking
       Job description: Full - time'
๐Ÿ’ธ Salary: 70,000 - โ‚น80,000 a month
https://in.indeed.com/m/viewjob?jk=84f68258091e9559&from=serp


๐Ÿ“Œ Company: google
๐Ÿง‘โ€๐Ÿ’ป Job title: cross-google partnership manager
      Job description: Full time
 ๐Ÿ’ธ Salary: 50,000-60,000 a month
https://www.linkedin.com/jobs/view/3712867524

๐Ÿ“Œ Company: IBM
๐Ÿง‘โ€๐Ÿ’ป Job title: Content developer
      Job description: Full time
๐Ÿ’ธ Salary: 50,000 - โ‚น55,000 a month

https://www.linkedin.com/jobs/view/3711663404


๐Ÿ“Œ Company: Amazon
๐Ÿง‘โ€๐Ÿ’ป Job title: content writer- alexa services
      Job description: Full time
๐Ÿ’ธ Salary: 60,000 - โ‚น65,000 a month
https://www.linkedin.com/jobs/view/3677615007
๐Ÿ“Œ Company: Adobe
๐Ÿง‘โ€๐Ÿ’ป Job title: campaign manager
     Job description: Full-time
๐Ÿ’ธ Salary: 40,000 - โ‚น45,000 a month

https://www.linkedin.com/jobs/view/3696347559


๐Ÿ“Œ Company: Flipkart
๐Ÿง‘โ€๐Ÿ’ป Job title: data analyst
       Job description: Full - time'
๐Ÿ’ธ Salary: 50,000 - โ‚น55,000 a month
https://www.linkedin.com/jobs/view/3706128130


๐Ÿ“Œ Company: IBM
๐Ÿง‘โ€๐Ÿ’ป Job title: backend developer
      Job description: Full time
 ๐Ÿ’ธ Salary: 70,000-80,000 a month
https://www.linkedin.com/jobs/view/3712763811

๐Ÿ“Œ Company: IBM
๐Ÿง‘โ€๐Ÿ’ป Job title: Content developer
      Job description: Full time
๐Ÿ’ธ Salary: 50,000 - โ‚น55,000 a month

https://www.linkedin.com/jobs/view/3711663404


๐Ÿ“Œ Company: tech Mahindra
๐Ÿง‘โ€๐Ÿ’ป Job title: RPA developer
      Job description: Full time
๐Ÿ’ธ Salary: 60,000 - โ‚น65,000 a month
http://surl.li/lcfjk
โค1
๐Ÿ“Œ Company: TCS
๐Ÿง‘โ€๐Ÿ’ป Job title: international voice customer service
     Job description: Full-time
๐Ÿ’ธ Salary: 40,000 - โ‚น45,000 a month

https://www.linkedin.com/jobs/view/3709792338


๐Ÿ“Œ Company: Myntra
๐Ÿง‘โ€๐Ÿ’ป Job title: data analyst
       Job description: Full - time'
๐Ÿ’ธ Salary: 50,000 - โ‚น55,000 a month
https://www.linkedin.com/jobs/view/3712104758


๐Ÿ“Œ Company: Myntra
๐Ÿง‘โ€๐Ÿ’ป Job title: associate project manager
      Job description: Full time
 ๐Ÿ’ธ Salary: 70,000-80,000 a month
https://www.linkedin.com/jobs/view/3706539481

๐Ÿ“Œ Company: google
๐Ÿง‘โ€๐Ÿ’ป Job title: product manager
      Job description: Full time
๐Ÿ’ธ Salary: 50,000 - โ‚น55,000 a month

https://www.linkedin.com/jobs/view/3697132994


๐Ÿ“Œ Company: Microsoft
๐Ÿง‘โ€๐Ÿ’ป Job title: data scientist
      Job description: Full time
๐Ÿ’ธ Salary: 60,000 - โ‚น65,000 a month
https://www.linkedin.com/jobs/view/3673116232
60 Days Roadmap to master JavaScript ๐Ÿ”ฅ

Beginner Topics ๐Ÿ‘‡
Day 1 : Introduction to JavaScript, The JavaScript Glossary, JavaScript syntax
Day 2 : Lexical Structure, Expressions, Types
Day 3 :Variables, Math Operators, Functions
Day 4 : Immediately-Invoked Function Expressions IIFE
Day 5 : this
Day 6 : Arrow Functions
Day 7 : Loops, Loops and Scope, Arrays
Day 8 : Regular expressions
Day 9 : Template Literals
Day 10 : SemicolonsStrict Mode
Day 11 : JavaScript Dates
Day 12 : Math Object
Day 13,14,15 : Asynchronous programming and Callbacks
Day 16 : JavaScript Timers
Day 17, 18, 19 : Promises
Day 20, 21: Async and Await
Day 22 : JavaScript Event Loop
Day 23 : Events
Day 24, 25, 26 : UI Events
Day 27 : Forms, controls
Day 28, 29, 30 : Document and resource loading

Advanced Topics ๐Ÿ‘‡

Day 31-40 : Functional Programming in JS
Day 40-45 : Advanced Working With Functions
Day 45-50 : Closures
Day 50, 51, 52 : Regular Expressions
Day 52-55 : Unicode in JS
Day 55- 60 :Storing data in the browser

#javascript #html #programming #css #coding #java #python #developer #programmer #webdeveloper #webdevelopment #code #coder #php #webdesign #software #softwaredeveloper #computerscience #codinglife #reactjs #technology #frontend #development #programmers #js #web #softwareengineer #programmingmemes #linux #javascriptdeveloper
๐ŸŽฏCourses I regret doing in 2023, I should have done them before ๐Ÿฅฒ

1. Facebook Blueprint: Social Media Marketing
๐Ÿ”—Course Link: https://www.facebook.com/blueprint

2. Microsoft Learn: Introduction to Python
- ๐Ÿ”—Course Link: https://docs.microsoft.com/en-us/learn/paths/python-first-steps/

3. Google Digital Garage: Fundamentals of Digital Marketing
๐Ÿ”—Course Link: https://learndigital.withgoogle.com/digitalgarage/course/digital-marketing

4. Amazon Web Services (AWS) Training and Certification: AWS Cloud Practitioner Essentials
- ๐Ÿ”—Course Link: https://aws.amazon.com/training/course-descriptions/cloud-practitioner-essentials/

5. IBM Skills: Introduction to Artificial Intelligence (AI)
- ๐Ÿ”—Course Link: https://www.ibm.com/training/badge/ea9f8f2d-2e81-412a-8c73-38ed6ffba1dd

6. Adobe Creative Cloud Tutorials: Graphic Design Basics
- ๐Ÿ”—Course Link: https://helpx.adobe.com/creative-cloud/tutorials-explore.html

7. LinkedIn Learning: Excel Essentials for the Real World (by Microsoft)
- ๐Ÿ”—Course Link: https://www.linkedin.com/learning/excel-essentials-for-the-real-world-2

8. Cisco Networking Academy: Introduction to Cybersecurity
- ๐Ÿ”—Course Link: https://www.netacad.com/courses/cybersecurity/introduction-cybersecurity

9. HubSpot Academy: Inbound Marketing Certification
- ๐Ÿ”—Course Link: https://academy.hubspot.com/courses/inbound-marketing

10. Coursera: Machine Learning (by Stanford University)
- ๐Ÿ”—Course Link: https://www.coursera.org/learn/machine-learning

11. HubSpot Academy: Inbound Marketing - Learn the fundamentals of inbound marketing, including content creation, social media promotion, and lead nurturing.
๐Ÿ”— Course Link: https://academy.hubspot.com/courses/inbound-marketing

#programmingjokes #coding #programming #programmer #python #developer #javascript #code #coder #technology #html #computerscience #codinglife #java #webdeveloper #tech #webdevelopment #css #software #softwaredeveloper #webdesign #linux #codingisfun #softwareengineer #php #programmingmemes #programminglife #machinelearning #development #hacking
๐Ÿฅฐ1