37 Free Udemy Courses On Various Topics
Turn your knowledge branch into a knowledge tree with these (free) Udemy courses!
I'm seeking a skilled frontend developer for a web application project. The app has a unique purpose and needs to be built with a custom framework (other than the mainstream ones like React, Vue.js, or Angular). Key Requirements: - Expertise in creating a responsive design - Experience in developing multi-language capabilities Ideal Skills and Experience: - Proficiency in a variety of frontend frameworks - Strong understanding of responsive web design - Experience in implementing multilingual features in a web application. Please provide examples of previous similar projects in your application.
My website, , is currently down and not loading at all. I haven't made any recent changes to it, so I'm unsure of the cause. Thankfully, I have full access to the hosting control panel. I need a professional who can assist me in getting my website back online through AnyDesk. Ideally, you should have: - Extensive experience in website recovery - Proficiency in using AnyDesk - Familiarity with hosting control panels - Ability to troubleshoot server issues Time is of the essence. Looking forward to your prompt response.
I'm a licensed General Contractor with a clear vision for a beach-style home. I need an experienced architect or designer to finalize a complete set of house plans. I've already developed the foundation, electrical, and plumbing plans. Key Components to be Developed: - Floor Plans: Layouts for each level of the house, considering beach-specific elements like open spaces and large windows. - Elevations: Front, side, and rear views of the house, with attention to beach aesthetics and potential wind resistance. - Roof Plans: A roof design suitable for a beach environment. - HVAC Plans: Heating, ventilation, and air conditioning layouts, suitable for coastal climates. Ideal Skills and Experience: - Proven experience in creating comprehensive house plans. - Understand...
I'm seeking help to acquire the Legacy Blue Tick for my brand and website, , primarily to enhance our credibility for users. The platforms in focus are Facebook, Instagram, WhatsApp and Twitter. Additionally, I need assistance in getting the Green Tick for the WhatsApp API. Requirements: - Proven track record in social media verification - Understanding of the verification process for the aforementioned platforms - Experience with WhatsApp API Green Tick application - Strategies to enhance brand credibility Your expertise in these areas will greatly assist in elevating our brand's online presence.
I'm seeking an expert Android Developer to upgrade the NewPipe Extractor in my app to version 0.24.2. I will provide the source code to get started. The upgrade should strictly involve the NewPipe Extractor without needing to integrate any additional features like user authentication or offline mode. Ideal skills and experience for this job include: - Extensive experience in Android app development - Proficiency in working with NewPipe Extractor - Ability to upgrade and integrate specific versions of software - Strong knowledge of Java and Kotlin - Familiarity with GitHub and version control systems
...a talented UI/UX developer to elevate the visual appeal of the Admin module in my comprehensive Travel Solutions system. This upgrade should embody a classic and professional design style, focusing primarily on enhancing the visual aesthetics of the Admin interface. Key Requirements: - Extensive experience in UI/UX design - Proficient understanding of .Net, C Sharp, CSS, HTML, Angular - Capability to design with a classic and professional style - Previous work on improving the visual appeal of a system Please note, while the main objective is to enhance the visual appeal, an understanding of improving ease of use and increasing functionality is also appreciated. The ideal candidate will have a portfolio that showcases modern, minimalistic designs as well as classic, pro...
I'm in need of an Angular JS frontend developer. Details about the application, version of Angular JS, and design resources are yet to be determined. Ideal skills for this project would include: - Proficiency in Angular JS - Frontend development experience - Ability to work with minimal design resources Experience with Angular JS (1.x) and Angular (2+) is highly desirable. Please reach out if you have the necessary skills and experience.
...Pathway Lead" at Netball Queensland. Head Coach St Peters Lutheran College - Familiarity with Netball Australia Skills Framework (for each age group) - Proficiency in designing slides and visual aids Current State 19 Under Queensland Selector, ANC Selector I need a slide about who I am. I want to say what WAS (Whitsunday Anglican School) Netball Program will be about:- Its about improving the skills of athletes, professionally developing the coaches in line with the Netball Australia Skills framework I want to show the blank training session plan and to say what "Fast hands" is about: lifting the speed of transition from catch to pass (over exaggerating the speed) Footwork section: repetition and getting the athletes to learn how fast they can co...
...seeking a freelancer or design team to create a web page inspired by the 90s, with a minimalist aesthetic using soft tones of mint green and pastel orange. This website will promote our reseller hosting and web design services, focusing on multicloud solutions and unmatched speed of delivery. The initial phase involves designing the landing page, with sample visuals of the other sections to present a full site vision. All participants must sign a confidentiality agreement and provide 1-hour support for WordPress setup using AVADA as the WP builder. Design Specifications The design specifications include a basic logo, a retro-inspired color palette, complementary typography, and an overall visual style that aligns with our brand. Here’s a breakdown: 1. Basic...
I'm seeking an experienced WordPress developer to create an e-commerce store for physical products. The ideal candidate should be well-versed in WordPress and have a strong portfolio in developing e-commerce websites. Key Requirements: - Expert in WordPress with a focus on e-commerce - Proven experience with developing websites for physical product sales - Proficiency in integrating essential e-commerce features Essential Features: - Upload features for pictures. Want to have them able to upload designs or photos so I can see them - Depending how technical you are. I would like a feature where customer can upload file to a hoodie, and they can place their design on my products. Please see the images I attached for example. - Payment Gateway Integration: Seamless and s...
Help needed! Looking to hire a developer with diverse skills immediately to help with several ongoing projects. The work includes but are not limited to: - Find open source job software and build it into our saas - Improve on current stripe integration, then build store using stripe (API) into SAAS - Help build Wordpress plugins to connect SAAS to Wordpress. - Help with building out additional SAAS features. - Build SEO tools, and more! I will pay you $400 / month for this work for as long as we’re working together (ongoing). This is my budget, if you need more, do not apply. Lots of work to do so you will be plenty busy! I'm launching a SAAS product that writers use to write articles. It requires Stripe payments. Details will be provided in the...
I'm looking for an engaging and informative animation about kidney stones aimed at the general public. This animation should cover: - Causes and Symptoms: What are kidney stones, how do they form, and what symptoms they cause? - Prevention Methods: How can one prevent getting kidney stones? What lifestyle changes or dietary adjustments can help? - Treatment Options: What are the various treatments available for kidney stones? The ideal candidate for this project would have experience in creating educational animations, with a strong ability to simplify complex medical information for the general public. A background in medical animation or a deep understanding of nephrology would be a plus. Creativity and the ability to create engaging content will be key to reaching ...
...candidate has a strong portfolio of D3.js projects, and is proficient in JavaScript, HTML5, CSS3, and SVG. Prior experience with data manipulation using JSON, CSV, or API data sources is essential. Key Responsibilities: - Design and develop interactive, visually appealing data representations. - Manipulate and interpret data from various sources. - Potentially integrate D3.js visualizations with other libraries. Skills & Experience Required: - Proven experience in D3.js with a strong portfolio. - Proficiency in JavaScript, HTML5, CSS3, and SVG. - Familiarity with data manipulation using JSON, CSV, or API data sources. - Prior experience integrating D3.js with React or Angular is a plus but not necessary. Please note, the specifics of th...
I need assistance accessing a Microsoft SQL Server database via OLEDB on a wine Linux system using C++. Key Requirements: configuring and running windows programs on linux via wine, in particular sqlserver client programs Your role will involve: - Setting up the necessary OLEDB drivers on wine/linux and getting a simple test program (already written) to work This project is suitable for someone with knowledge of wine, C++ and sqlserver
I need someone to create a Unity 3d game for me. It’s a 3d third person survival game with a caveman theme I want it to run on pc and mobile. Features: good looking 1st world/scene health and agro animals hunger - with eat feature picking up fruits and vegetables hunting animals with ranged and melee weapons crafting weapons and tools cutting down trees and gathering rocks day/night cycle with fire required at night This would be the first version of the game. I started to create this game a long time ago but never had time to actually bring it to completion. We can continue with what I created or we can start fresh. I care about the code being maintainable, so it has to pass code review from me. At some point I was interested in switchi...
I started working on my webpage but need professional assistance to finalize its design and layout. Key Areas of Focus: - Design and Layout: Enhancing the overall aesthetic and usability of the site - Typography and Fonts: Implementing a specific font I have in mind and ensuring it is used consistently and effectively across the site Ideal Skills: - Web Design - UI/UX Design - Typography - CSS Experience with implementing specific fonts and enhancing website layouts is crucial. A keen eye for design and detail is necessary to bring the webpage to completion. The webpage is built on WordPress. The freelancer will base the design on specific examples provided.
...wider audience with your creative flair. Collaborate and Connect: Network with fellow creators and share inspiring ideas. Fun Prizes: Win exciting rewards for the most creative, engaging, and impactful submissions! Enhance Your Skills: Use daily prompts to spark your imagination and sharpen your content creation skills. How to Participate: Create: Get started on your content! Each day will feature a theme or prompt designed to inspire you around the ideas of connection and intimacy. Share: Post your creations using the hashtag #30DaysOfPassion and tag us for a chance to be featured! Let’s Heat Things Up Together! Whether you’re a seasoned pro or just starting, we can’t wait to see how you interpret the theme of passion in your own unique style. Le...
Project Scope The illustrator will be responsible for: Editing Backgrounds for 3 Images: Each image requires background modifications to include either new objects or characters. Style Matching: Edits should blend seamlessly with the original style, lighting, and perspective to maintain consistency. File Formats: The final images should be provided in both JPEG and PNG formats. Detailed Requirements Image 1 & 2: Add passengers (getting to their seats and placing luggage in overhead compartment) & stewardess (ushering) Image 3: (Remove certain objects and replace with aircraft cabin features) Design Specifications Resolution: Match the original image quality (minimum of [X] DPI for print if nee...
I'm facing an issue with my WordPress site hosted on Plesk. The site is accessible in preview mode, but not live. Instead, I'm getting a Plesk server page. The error log shows some proxy_fcgi errors, which might be related. Error Log Examples: - Got bogus version 57 - Invalid argument: Error dispatching request I have checked the .htaccess file, but haven't attempted any other troubleshooting steps. There have been no recent changes to the site or server settings, and all plugins are up to date. I can provide Plesk access so you can see the site in preview mode, and have access to the database and file manager. Ideal Skills: - Extensive experience with WordPress and Plesk - Strong troubleshooting skills - Familiarity with interpreting server ...
I'm looking for a skilled web developer to create a angular & node.js based, MySQL powered website for downloading free software. The site should cover software categories such as Productivity, Security, and Graphics. Features: - User reviews and ratings: Users should be able to share their experiences and rate the software. - Software update notifications: The platform should notify users when their downloaded software has an update. - Download statistics: Display stats on the number of downloads per software. User Authentication: The website should use a simple email and password authentication system. Ideal skills for this project include extensive knowledge of angular & node.js, MySQL, and web security. Experience in developing similar software download si...
Hi. I’m doing a gift for my partner who wants to learn how to play piano. I'm looking for an in-person piano teacher in London specialising in teaching adults who are complete beginners. Looking for a few lessons to get him started and see if he enjoys this art of music. Need to be flexible and organising the lesson times convenient for both you and him. Focus on teaching classical music during the lessons. The lessons should be structured on a bi-weekly basis. Each lesson should be 1 hour long. The instructor should provide a location with a piano for the lessons. The teaching style should be traditional. The budget for lessons is between £50 and £100 per hour. Include beginner-level classical sheet music. Additionally, please include some beginner...
I'm looking for a modern and minimalist logo for my newly started photography business. The logo should incorporate my initials or name and follow a bold and contrasting color scheme. The business is located in a coastal region and aims to attract couples and families wanting to capture special portraits of themselves Key Requirements: - Strong graphic design skills, particularly in creating minimalist and modern designs - Experience in logo design, preferably for photography or similar creative industries - Ability to work with bold and contrasting color schemes - Excellent understanding of typography, as the logo will incorporate my initials or name - Portfolio showcasing similar design aesthetic
I'm seeking a skilled frontend developer for a web application project. The app has a unique purpose and needs to be built with a custom framework (other than the mainstream ones like React, Vue.js, or Angular). Key Requirements: - Expertise in creating a responsive design - Experience in developing multi-language capabilities Ideal Skills and Experience: - Proficiency in a variety of frontend frameworks - Strong understanding of responsive web design - Experience in implementing multilingual features in a web application. Please provide examples of previous similar projects in your application.
...stack. The trainer's primary focus will be teaching basic concepts and introducing Full Stack Development to absolute beginners. The ideal candidate should have: - Proficiency in either the MEAN stack (MongoDB, , Angular, Node.js) or the MERN stack (MongoDB, , React, Node.js). - Experience in teaching coding to beginners - Ability to explain complex concepts in a simple and engaging manner. The training program will have a minimum duration of 3 months. The training sessions will be conducted daily. The training will be conducted for a small group of 2-5 participants. The training sessions will be held in the morning. The primary educational goal is to make participants job-ready in Full Stack Development. The trainer is free to design the curriculum for the training...
PHP 7.4 seems to have stopped working on Apache (through WHM + CentOS). I keep getting HTTP 500 error. but another website on the same server, that runs on an older php version, works just fine. - Issue: The server is not responding, linked to the PHP 7.4. - Recent Change: There was a software update on the server. - Server Logs: Checked and found errors. Ideal candidates for this project should have solid experience with PHP and Apache, and be able to diagnose and resolve server issues swiftly. Please provide your proposed timeline and cost for this task. The server is running on Apache.
I need a skilled UI designer to create the layout for 3 web pages in either REACT or ANGULAR. I have an image of how I want the screens to look, but no programming is required - just the layout as if it were a UI kit. The design elements I need included in the web pages are: - A navigation menu - Buttons and forms - Text and images In terms of buttons, the following types will need to be incorporated: - Primary buttons - Secondary buttons - Icon buttons The overall color scheme for the UI kit will be light colors. The ideal freelancer for this project should have extensive experience in UI design and be proficient in either REACT or ANGULAR. They should also have a keen eye for detail and be able to faithfully replicate the layouts from the provided image.
Iqra, I want you to finish the project you started in private label (until it is already being sold in Mexico) and that we start looking for another product and do the same.
...Requirements: Expertise in HTML, CSS, JavaScript, and responsive design. Proficiency in modern front-end frameworks (e.g., React, Angular, Vue.js). Strong understanding of website optimization techniques. Experience with image compression tools (e.g., TinyPNG, ImageOptim). Familiarity with Figma designs. Project Goals: Build a fast, responsive, and user-friendly website. Optimize images without compromising quality. Ensure seamless performance on various devices and browsers. Implement best practices for SEO. Existing Design: The website currently has 8 slides designed in Figma. Additional Slide Requirement: We need an additional slide developed, integrating seamlessly with the existing design. The new slide should: Match the existing design style and ...
I'm seeking a capable developer to enhance my existing Angular/Laravel application with a focus on expanding the user management system and modifying application forms. Key Requirements: - Implementing new user roles: Specifically, I need to add an 'Admin' role and several 'User' roles into the system. - Modifying Application Forms: The application forms within the system need to be adjusted to accommodate this new user hierarchy. Ideal Skills: - Proficiency in Angular and Laravel - Experience in user management system modifications - Familiarity with designing and modifying application forms - Ability to implement new user roles and permissions - Strong understanding of database management for saving form data Advanced customizatio...
...book comes with a set of illustrations that are currently already incorporated into the book and all is in PDF format. Key Requirements: - Format the text and illustrations in a way that is suitable for KDP. - Ensure the final product meets all of KDP's technical requirements. - Ensure the final product is ready for publishing and compliant with KDP for publishing. - Optimize image resolution to meet KDP's standards without compromising quality. Ideal Skills and Experience: - Previous experience with KDP formatting. - Familiarity with children's book formatting. - Attention to detail and ability to follow specific formatting guidelines. - Familiarity with getting a ISBN and bar code from KDP.
...time and want to be part of some truly interesting and diverse technical explorations. What We Are Looking For We need Full Stack Developers with experience in some of the following areas. You don't need to be an expert in all of these; if you're great at a subset, that's just fine. We have lots of POCs to work on! Backend Development Directus Node.js JavaScript/TypeScript SQL databases (MySQL, PostgreSQL, SQLite) API Development REST API concepts and implementation GraphQL knowledge API security best practices Frontend Development Proficiency in HTML, CSS, and JavaScript Experience with modern frameworks like React, Vue.js, Angular, or Express Database Design Data modeling and schema design DevOps and Deployment Basic...
I'm in need of a professional with robust skills in Node.js and Angular. The task involves fixing an existing criteria filter in a report. The filter is currently not functioning correctly, leading to improper filtering of results. The report should be able to filter according to the following criteria: 1-Sales by employees 2-Total sales by shifts 3-Summary sales by shifts 4-Sales by items 5-best sales items 6- sales for menu group 7-Sales by delivery 8-Sales by take out 9-Sales by dine in 10-Sales by bar tag 11-Payout 12-Return 13-Summary sales by menu group 14- Date range 15- User roles 16- Statuses 17- Sales All by date and and shift Basically i need fix a first is already existing and add all new criteria Additionally, I need new criteria added to t...
This is for 8.5 days sine you started on Oct 22. You will be paid $500 per month. 8 hours per day with our team Monday - Friday. Saturdays are a half day.
I'm seeking a seasoned front-end developer with extensive experience in React/Angular for interviews guidance and help. Working hrs after 7:30 pm ist
I'm looking for a skilled web developer to create a angular & node.js based, MySQL powered website for downloading free software. The site should cover software categories such as Productivity, Security, and Graphics. Features: - User reviews and ratings: Users should be able to share their experiences and rate the software. - Software update notifications: The platform should notify users when their downloaded software has an update. - Download statistics: Display stats on the number of downloads per software. User Authentication: The website should use a simple email and password authentication system. Ideal skills for this project include extensive knowledge of angular & node.js, MySQL, and web security. Experience in developing similar software download si...
...poses a fire hazard and liability risk. This is a project with 150+ units with more than 50% of the units built out. Understandably, this has raised concerns among all parties involved. We are seeking a letter that explains the specifications and meaning of the electrical data, specific to this Lennox AC unit model ML17XP1-036, as indicated on the manufacturer's nameplate. Additionally, we would appreciate an understandable explanation, referencing code, regarding the MCA and MOP values for a hermetic heat pump condenser, that is found in the Lennox model in question, clarifying that the MOP (breaker in the panel) is not intended for overcurrent protection of the condenser but rather to accommodate the RLA. The AC unit is equipped with its own built-in overcu...
I'm in need of a web developer to design a sleek, modern website for my vending operation. The site will be quite straightforward, showcasing...to design a sleek, modern website for my vending operation. The site will be quite straightforward, showcasing: - Our company background in the 'About Us' section - The various machines we offer in 'Our Machines' - Basic details for getting in touch in 'Contact Information' I'll be supplying all the necessary text and images. No need for any interactive features like chat boxes - simplicity is key. Ideal skills for this project include: - Web development and design expertise - Proficiency in creating modern, user-friendly interfaces - Experience working with minimalistic layouts - Ability t...
I'm seeking someone based in Belgium to assist me with the registration of a sole proprietorship. All you need to help me in getting me a address where a code will be sent and you need to provide me with the code. I have the legal paperwork covered, but I may need guidance on the overall process. The ideal candidate should have: - In-depth knowledge of the Belgian business registration process - Experience working with sole proprietorship - Excellent communication skills - Understanding of the legal and financial landscape in Belgium
Like anything else that looks so simple, it’s not. A good brief takes time, effort and – above all – a great deal of considered thought to create. Let’s start with the basics: 1. WHO are we talking to? You’d think that the answer to this question would be really simple. Many briefs answer the question “who is my audience?” and then move on. Although this is part of the answer, it’s not the whole picture. The other “who” we need to include in the brief is you. Although you know your business inside out, you should never assume that the people working on the response to your brief will have the same level of insight. So, always include a description of your company, its role in the market, its competitors, its mar...
I need a seasoned professional to help me obfuscate my .NET based Windows application. The purpose is to prevent any type of decompiler from accessing my .EXE and DLL files. I Already use ConfuserEx during protect Getting so many errors.I am not able to resolve it Key Aspects: - Obfuscation should be applied to my code logic, class names and methods, as well as connection strings. - The obfuscation tool to be used is ConfuserEx. Ideal Skills and Experience: - Proficiency in .NET and Windows application development. - Familiarity with ConfuserEx and its functionalities. - Experience in code obfuscation and software protection.
I'm seeking a proficient Angular TypeScript developer to create a Single Page Application (SPA) for me. The project primarily focuses on developing a notification page with in-app notifications. Key Responsibilities: - Develop a responsive and interactive SPA using Angular and TypeScript - Implement a robust and user-friendly notification page - Integrate in-app notifications seamlessly into the application Ideal Skills: - Extensive experience with Angular and TypeScript - Prior experience in developing SPAs - Strong understanding of implementing interactive UI elements - Proficient in creating and managing notification systems within applications Please include examples of similar projects you've worked on in your bid.
I've recently sold my venture capital fund management entity i...platform will specifically target early-stage startups in the digital payments, lending platforms, and blockchain applications sub-sectors. I'm seeking a strategy and a business plan to get started and funded. The ideal candidate will: - Help develop the acquisition idea and strategy - Assist in gaining entry into the fintech market - Contribute to early successes - Operating plan within a build, operate, transfer, and exit model Your skills and experiences should ideally include: - A strong background in fintech - Experience with early-stage startups - Strategic planning and execution skills - Familiarity with the low and mid-market acquisition landscape I believe we can discuss more detail...
I'm seeking a seasoned developer proficient in ASP.NET and Angular for the implementation of a robust HRMS system tailored to my specifications. The system should encapsulate various pivotal features including: - Employee Management - Payroll Processing - Attendance Tracking - Transport Management - Asset Management A critical aspect of this project is the integration of role-based access control, facilitating different user permissions based on their roles within the organization. Ideal candidates for this project should possess: - Extensive experience in ASP.NET and Angular - Prior work on HRMS systems - Knowledge of implementing role-based access control - Capability to manage and integrate multiple system functionalities. Freelancers proposing bids should be ab...
My website is currently offline due to a domain issue, specifically with its DNS settings. I'm looking for a professional who can help troubleshoot and resolve the issue, getting my website back online as soon as possible. Ideal Skills and Experience: - Extensive knowledge of DNS settings - Proven experience in domain troubleshooting - Fast and efficient problem-solving skills - Excellent communication skills
...applications is to serve as data management platforms. Project Deliverables: Each project delivery will begin with a basic wireframe or clickable low-fidelity prototype in tools like Balsamiq Mockups, Figma, FigJam, or Sketch. From there, you will translate these initial concepts into high-quality, interactive prototypes in Figma or AxureRP. These high-fidelity prototypes should be as close to the final user experience, leveraging a provided UI library and design system. The work should be well-organized and documented, and variables and tokens should be used for seamless prototyping consistency and handoff. --IMPORTANT NOTES-- 1 - Apply only if you have the required expertise. Do not apply with the intent to renegotiate rates—the offered rate is the maximum payab...
I'm seeking a professional to verify the cause of leakage on my flat roof for an insurance claim. The suspected culprit is weather conditions. Ideal Skills and Experience: - Roofing inspection - Insurance claim assistance - Leak detection - Weather damage assessment I believe the damage was caused by high winds and a low press...they do not see any visible roof damage. I had just had the roof coated in December of 2023. I was told the underlying roofing material was in very good condition, at the time. The insurance company is denying the claim, based on no areas of the roof being torn off or visibly peeled back. The water mitigation company has removed over 600 gallons of water from the interior of my house, so it is getting in somewhere! Please provide enough details for ...
You will be getting the search results displayed fixed and also, free 3 months maintenance support. The Number of hours won't be completely consumed.
I need a freelancer to write descriptions for images that you will be posting on Pinterest and Houzz using multiple accounts. - Ideal Skills: Basic writing skills using supplied key words, understanding of Pinterest and Houzz, ability to use AI to diversify descriptions effi...words, understanding of Pinterest and Houzz, ability to use AI to diversify descriptions efficiently - Experience: Previous experience writing for social media across multiple accounts, tracking the images posted and varying the posts to appear organic is critical. -Understanding of the specific platforms is crucial. -Must be able to post across multiple companies Pinterest accounts without getting banned or backlisted posting to 20 to 25 accounts per month on two platforms 1 to 3 times per week in a rand...
Review the Admin Panel FSD: About Groom: Groom is a revolutionary platform connecting clients with top-rated stylists for on-demand grooming services. We're seeking a talented Front-End Developer to build and maintain our robust admin panel. Responsibilities: Develop and Maintain the Admin Panel: Design and implement a user-friendly admin panel to manage users, content, and platform operations. Integrate with Backend Systems: Collaborate with backend developers to ensure seamless integration between the frontend and backend. Ensure Cross-Browser Compatibility: Test and optimize the admin panel to work flawlessly across different browsers and devices. Optimize Performance: Implement techniques
Turn your knowledge branch into a knowledge tree with these (free) Udemy courses!