Local Computer Classes For Free

Filter Type: All Time Past 24 Hours Past Week Past month

Listing Results Local computer classes for free

Free Online Computer Courses For Adults ThoughtCo


Preview

7 hours ago

1. GCFLearnFree: This treasure trove of free classes is designed for all computer owners, whether you're a PC, Mac, or Linux fan. Free classes cover email, internet browsing, and Mac and Windows basics.
2. Alison: "ALISON ABC IT" is a free online information technology course that teaches everyday computing as it relates to work and life. The course focuses on Microsoft Office applications and touch typing.
3. Home and Learn: All the free online tutorials at the Home and Learn site are aimed toward complete beginners—you don't need any experience to get started.
4. Free-ed: Free-ed offers a comprehensive collection of free e-books, courses, and tutorials. Subjects include computer programming, operating systems, database operations, and web scripting, and as well as more advanced topics like design, networking, communications, game design, animation, and virtual reality.
5. Meganga: Meganga provides free basic computer training for beginners and seniors. The video tutorials cover computer basics, Windows, troubleshooting, Word, Outlook, and other topics.
Occupation: Education Expert
6. Author: Jamie Littlefield

Show more

See Also: Senior computer classes near me  Show details

13 Free Online Computer Courses With Certificate


Preview

7 hours ago

Estimated Reading Time: 7 mins
1. INTRODUCTION TO COMPUTER SCIENCE. This free online computer course is necessary for beginners to take or people with zero programming knowledge, the course will enlighten you on basic computer and computing concept.
2. GOOGLE ANALYTICS. This is a computer-based course offered by Google to anyone who wishes to be skilled in Google Analytics, you will know how to implement tracking code, set up data filters, create and manage an account.
3. MACHINE LEARNING. Machine learning is a branch of data science that involves making computers act without being programmed. This course will expose you to know machine learning techniques and practical implementations so that you can get them to work for you or apply them to solve problems.
4. CODING FOR DESIGNERS. Before taking this course you must be experienced in graphic design this is important but you may have little or zero web or coding knowledge.
5. DEEP LEARNING. This free online computer course is a subset of machine learning whereby artificial neural networks and mechanisms inspired by the human brain learn from huge amounts of data but it has its own separate certificate upon completion.
6. DATA STRUCTURES AND ALGORITHMS. This course will equip you with the necessary techniques to solve different computing issues and self-implement up to 100 algorithmic coding problems in any programming of your choice.
7. WEB APPLICATION DEVELOPMENT. Before you begin this course study it is required you have a basic understanding of web design with HTML, CSS, and JavaScript.
8. WEB DESIGN FUNDAMENTALS. This is an introductory course on web design and you will learn how to design a website. You can be able to design web sites with quality graphics, animations, provide contents etc.
9. INTRODUCTION TO CLOUD COMPUTING. Before you begin this course it is important you have a basic understanding of IT. Cloud computing is the storing and accessing of data and programs over the internet instead of your computer’s hard drive.
10. DIGITAL MARKETING. This is the use of a computer or other digital devices to promote your product or services online. You will learn to design and develop quality content that should appeal to your clients and consumers.

Show more

See Also: Adult computer classes near me  Show details

700 Free Online Programming & Computer Science Courses You


Preview

9 hours agoNine years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, close to 1,000 schools around the world have created thousands of free online courses. I’ve compiled this list of 700 such free online courses

Estimated Reading Time: 2 mins

Show more

See Also: Free computer training near me  Show details

Free Computer Training Online Learn Microsoft Access And


Preview

3 hours agoWith our free computer training online courses, you'll be able to learn Microsoft Access, Windows, Word, Excel, and lots more absolutely free. To get star

Author: Computer Learning Zone
Views: 181K

Show more

See Also: Free computer classes near me  Show details

Top Free Computer Classes For Seniors MedicareFAQ


Preview

1 hours agoA lot of times they offer free computer courses each month! However, that’s mostly for beginners. If you’re trying to learn Linux & Python, your best bet is to bring your computer to your local library so you can focus on your online course. Or maybe your local coffee shop. The colleges might even allow non-students to use their library.

Estimated Reading Time: 7 mins

Show more

See Also: Free computer training classes  Show details

Online Windows 10 Classes Start Learning For Free


Preview

4 hours ago246 students. Windows 10 Day by Day. Markus Korsten. Save Class. 2h 11m. 4 students. Become a Master in Installing and Configuring Windows 10. Rajan Arora. Save Class.

Show more

See Also: Free computer classes for adults  Show details

Computer Classes For Seniors: 7 Courses To Improve Your


Preview

3 hours ago

1. The Senior's Guide To Computers. The Senior’s Guide to Computers is designed to help seniors who are beginners at using technology. They offer basic computer training including how to use different web browsers, set up your computer to address accessibility, send emails, and other basic tasks.
2. Skillful Senior. Skillful Senior offers a “quick, easy, and fun” interface that helps seniors learn computer basics. The site is designed for beginner to intermediate users and focuses on basic computer skills, including how to use a mouse, typing techniques, and computer ergonomics.
3. Goodwill Community Foundation Inc. GCFlearnfree.org — provided by the Goodwill Community Foundation — features a simple interface that makes it easy for seniors to find computer classes.
4. TechBoomers. TechBoomers offers free video tutorials and articles for a variety of different websites and applications. Here, you’ll find free tutorials on popular tools including using Airbnb, Skype, YouTube, and selling on eBay.
5. Meganga. Meganga offers free computer training courses using video tutorials that are easy to follow. Their instructional videos cover everything from basic computer skills such as using a mouse and understanding the desktop to more advanced videos, including how to use Microsoft Office programs like Excel, Access, and Outlook.
6. YouTube. If you already know the basics of using a computer, YouTube can be an invaluable resource when learning how to use new programs or develop more advanced computer skills.
7. In-Person Classes. During non-pandemic times, in-person computer classes can be a good option for senior citizens who are just getting started with technology or who want a little more hands-on support when learning new computer skills.
8. Books. If learning online or in-person isn’t your thing, there are also books that help seniors master using computers. Some popular options include Computers for Seniors — which offers step-by-step guidance from turning on your computer to sending emails, sharing photos of your pets or family members, and checking the weather — as well as Easy Computing for Seniors, which covers all the basics and is written with seniors in mind.

Show more

See Also: Computer classes for adults  Show details

Free Online Courses You Can Finish In A Day Coursera


Preview

2 hours agoFree online courses you can finish in a day. Share. These popular free courses all have top ratings and can be completed in 8 hours or less, and are among Coursera's most completed courses in 2020. Take the course for free and decide …

Show more

See Also: Online Courses  Show details

Computer And Technology Training Stark Library


Preview

7 hours agoAll classes are offered throughout the year, please check our event calendar for locations, dates and times. Job Skills and Productivity Training Classes. The Job Skills and Productivity Training Classes include Microsoft Office Suite, iWorks for Mac, Google Apps, as well as other programs that will assist a job seeker or an individual wanting to improve their computer and technology …

Show more

See Also: Training Courses  Show details

Free Computer Courses For Adults Learn Excel, Word


Preview

9 hours agoFree computer courses for beginners. Learn how to use popular software including Excel, Word & Powerpoint and improve your internet skills. Contact us on 01472 493000 , email [email protected] or request a callback .

Show more

See Also: Free Online Courses  Show details

The 10 Best Adult Computer Classes Near Me (with Free


Preview

9 hours agoYou can take computer classes or lessons from an instructor near you. Use Thumbtack to find top-rated computer teachers in your area, and get price quotes from several experts who seem like a great fit. When evaluating potential instructors, find out if …

Show more

See Also: It Courses  Show details

Free Basic Computer Skills Course Wisconsin Department


Preview

5 hours agoThe free lessons teach users how to better operate computer devices, create documents, manage files, use the Internet, explore social media and more. Users can complete one, some, or all of the lessons depending on their needs, and the lessons can be used in any order. A link to the course can also be found on Job Seeker, a collection of free

Show more

See Also: Art Courses, Computer Skills Courses  Show details

Local And Online Computer Training Sources! Virginia


Preview

21.086.4177 hours ago

1. Literacy Volunteers-Winchester Area 301 N. Cameron Street Suite 102 Winchester, VA Phone: 540-536-1648 Email: [email protected] Free computer workshops are offered monthly, limit six people per workshop. Some class days may be changed due to instructor availability. Advanced registration required. 1. Getting to Know the Computer 2. Introduction to the Computer 3. Basic Email 4. Beginning MS Word, Excel, Powerpoint, Publisher & Access Offers 8 week courses in Keyboarding, Microsoft Word, Intr...

Show more

See Also: Training Courses, Online CoursesVerify It   Show details

Top Computer Courses Learn Computer Online Coursera


Preview

7 hours agoA computer is an electronic device that integrates, stores, retrieves, and processes information and data into audio and visual experiences. The computer sees data as ones and zeros and combines them into much more complex things, like images, videos, websites, games, and …

Show more

See Also: Online Courses  Show details

Senior Computer Classes To Try Online For FREE Medicare


Preview

1 hours ago

Published: Aug 09, 2018
1. Skillful Senior. Skillful Senior is perfect for anyone getting behind a computer for the first time. Touting their product as “Quick, Easy, and Fun” – this simple computer skills program has easy-to-understand tutorials on the basics of using a mouse and keyboard.
2. CTDLC Basic Online Skills. The Connecticut Distance Learning Consortium’s “Basic Online Skills” tutorial is a short, simple introduction to basic computing.
3. The Senior’s Guide to Computers. The Senior’s Guide to Computers uses examples, pictures, and videos to explain in simple terms how computers work. Authored by a web developer with experience dating back to 1979, the step-by-step instructions go beyond just the basics – including information on web browsers, hardware, software, computer security, backing up data, and setting up a computer for individuals with vision, hearing, and other disabilities.
4. Goodwill Community Foundation, Inc. – GCFLearnFree.org. GCFLearnFree.org offers over 2,000 lessons on over 180 topics. A highly comprehensive online classroom, users can learn how to use Microsoft Office programs (e.g., Word, Excel, Outlook), email, social media (e.g., Facebook, Instagram), image editing programs, and even begin a new career – just to name a few.
5. Meganga. Meganga is a video-based learning tool that offers basic computer training for seniors and beginners. Users can watch videos on tech-related topics such as understanding the parts of a computer, navigating the desktop, and learning how to troubleshoot common issues.
6. TechBoomers. When the founder of TechBoomers discovered there were few websites aimed at helping older adults learn how to use the web interfaces of technology companies, he created his own.

Show more

See Also: Online Courses, Social Care Courses  Show details

List Of Free Online Computer Repair Courses And Classes


Preview

7 hours agoMany universities and websites have made computer technician training free and accessible for students of all levels, from beginners to pros. While computer repair courses online free

Show more

See Also: Online Courses  Show details

Computer Classes Mobile Public Library


Preview

5 hours agoSome Mobile Public Library Locations offer FREE computer classes. Interested in attending? Call the location to see when they will be teaching and to sign up. Registration is encouraged and in some cases required. Not all classes are offered every month. Computer classes

Show more

See Also: Free Online Courses  Show details

Free Beginners Computer Tutorials And Lessons


Preview

1 hours agoOur Computer Courses - all Free! Welcome to Home and Learn's free computer courses and tutorials site. All the courses are aimed at complete beginners, so you don't need experience to get started. Simply click the computer course below or to the left that interests you. You'll then be taken to the contents page for that course, and away you go.

Show more

See Also: Free Online Courses  Show details

60 Best FREE Online Courses With Certificates In 2021


Preview

3 hours ago3) Edx. Edx is one of the best free online courses provider. It offers university-level courses in varieties of disciplines. You can browse various subjects like Computer science, language, data science, engineering, and more. This site contains a weekly subject sequence.

Show more

See Also: Certificate Courses, Online Courses  Show details

AARP And Microsoft Offer Free Computer Classes


Preview

877-926-83003 hours agoClasses will be held at the Microsoft Store in Oak Park Mall. There will be computers that you can use, and coffee and pastries will be provided. All classes are from 10:00 am to 11:00 am and doors open at 9:30 am. You must register to attend by calling 1-877-926-8300 or registering online. Register for a class today!

Show more

See Also: Free Online CoursesVerify It   Show details

Free Apple Computer Classes: Tutorials & Training


Preview

6 hours agoApple computer users - from first-time owners to veteran users - can take advantage of free online course materials and tutorials. Learning opportunities are available through OpenCourseWare (OCW

Show more

See Also: Training Courses  Show details

Where To Get Free Computers For LowIncome Families


Preview

3 hours agoThe EveryoneOn program also offers free computer courses at 8,000 locations in conjunction with local libraries and nonprofit organizations. Local Technology Inclusion Organizations In some communities, local government, businesses and nonprofits pull together to make computers available to low-income families.

Show more

See Also: Free Online Courses  Show details

Free Computers Tutorials At GCFGlobal


Preview

6 hours agoIf you’re new to computers, we can help. These tutorials will help empower you to be more comfortable with this type of technology, from learning the parts of a computer to using a mouse.

Show more

See Also: Free Online Courses  Show details

FedCenter Training


Preview

5 hours agoPlease select from the categories above or scroll through the lists of training courses announcements and training providers below. FedCenter-sponsored Courses. In conjunction with the USEPA, FedCenter is offering FREE, web-based, on-demand training courses for Federal employees.

Show more

See Also: Training Courses  Show details

The 10 Best Computer Trainers Near Me (for All Ages & Levels)


Preview

7 hours agoTell us about your needs and we'll introduce you to experienced local teachers who are ready to help you. You'll receive custom quotes from multiple teachers within hours. Quotes include: price estimates, profiles, personalized messages, and contact information so …

Show more

See Also: Free Online Courses  Show details

Private Computer Lessons At Home & Online Classes Learn


Preview

7 hours agoUsing a computer can be intuitive and fun, once you know the fundamental skills that allow you to do what you want to do. Books, online videos, and articles can’t walk you through computer challenges like a private teacher can! Computer Training for Adults of Any Age. It’s never too late to learn new skills.

Show more

See Also: Online Courses  Show details

Classes And Courses For Older People Further Education


Preview

7 hours agoIf you’re not interested in online courses, and want to get out and interact with other people, then finding courses in your local area is a great place to start: Local libraries have details of local courses and computer facilities if you need them for the course. Your local council can give you details of courses for adult learners in your

Show more

See Also: Education Courses  Show details

Free Online Computer Science Courses


Preview

6 hours agoFree Online Computer Science Courses. Computer science is the study of computational systems, their practical applications, and the examination of how humans interact with and improve upon new technology. College computer science programs and their open online courses typically focus on these primary concentrations: the theory behind

Show more

See Also: Computer Science Courses, Science Courses  Show details

Best Sites For Online Computer Classes Career Tool Belt


Preview

Just NowBut the MIT Opencourseware is a registry of free online classes. On this page, they’ve dedicated a section of their Opencourseware site to those interested in learning computer programming. SoloLearn. SoloLean offers more than 2,000 free courses and 15,000 quizzes that can be done on any device at any time.

1. Author: Ken Fortney
Estimated Reading Time: 10 mins

Show more

See Also: Online Courses, It Courses  Show details

Online Computer Training School Training Course


Preview

7 hours agoOnline Computer Training School. 100% Online - Study at Home. Start your new career Today! Computer skills are a must in today's world. Maybe you need to learn the ins-and-outs in a clear and easy to understand language.

Show more

See Also: Training Courses, Online Courses  Show details

Home Riverside Adult School


Preview

3 hours agoThe Riverside Unified School District is committed to ensuring equal, fair, and meaningful access to employment and education services. RUSD does not discriminate in any employment practice, education program, or educational activity on the basis and/or association with a person or group with one or more of these actual or perceived characteristics of age, ancestry, ethnicity, …

Show more

See Also: Free Online Courses  Show details

Computer Classes – Cleveland Public Library


Preview

6 hours ago

TechCentral conducts classes for the public on a variety of computer-related topics. Classes are held in TechCentral, the TechCentral Computer Lab, and at the local neighborhood branches. Classes are free and open to the public. Many classes are offered as four or five part series and take about one month to complete. 1. Computer Class Schedule

Show more

See Also: Free Online Courses  Show details

Shortterm Training CareerOneStop


Preview

4 hours agoFree and low-cost training. You may be able to access many free or low-cost training options online or in your local community. Options range from brushing up on basic skills such as English, math, or computers, to mastering specialized skills such as software programs. Look for free and low-cost training options:

Show more

See Also: Training Courses, Social Care Courses  Show details

4 Best + Free Computer Repair Courses [2021 OCTOBER][UPDATED]


Preview

5 hours ago

Estimated Reading Time: 5 mins
1. Top Computer Repair Courses (Udemy) Whether you are a computer geek or just bought yourself a laptop for the first time, Udemy has a course to teach you how to fix your computer if there is a problem.
2. Computer Repair (UrbanAreas) With this course’s help, you will learn to fix the most common computer problems, including hardware and software issues.
3. PC Repair Course with Diagnostic Software (CIE Bookstore) This course will teach you how to troubleshoot and repair PCs in your own home. In the first section, you will learn how to work on a computer safely, ways to backup your data, how various components of a PC interact with each other, and how to clean your computer correctly.
4. PC Repair Distance Learning Course (Stratford Career Institute) If you want to repair your computer at home or want to start your career in PC repair, this course will help you learn the skills you need.

Show more

See Also: Free Online Courses  Show details

Computer Training MiamiDade County


Preview

9 hours agoTraining includes an introduction to computer systems, hardware, software and operating systems, as well as instruction with programs like Microsoft Word, Excel and PowerPoint. Upon completion of the program, participants will receive a certificate of completion in the area of concentration. Assistance with job placement is available to graduates.

Show more

See Also: Training Courses  Show details

Minimum System Requirements For Students CBU Online


Preview

877-236-16174 hours agoThe following is a list of basic requirements for general computer use, Blackboard access, and successful completion of online courses. Computer: PC or Mac with Internet access: OS: PC Users: Windows 7 or newer Toll-Free: 877-236-1617 Local: 951-343-3900 Fax: 951-358-1181

Show more

See Also: Student Courses, Stem CoursesVerify It   Show details

Free Computer Training: Word Excel PowerPoint Outlook Act


Preview

5 hours agoFree Computer Training I offer more than 40 hours of free computer training videos that you can watch and learn from starting right now. In this difficult economic climate, people need help developing the computer skills they need to improve their ability level to get a new job, or even start a business.

Show more

See Also: Training Courses  Show details

10 Great Free Online Courses For Computer Science Online


Preview

7 hours ago

1. CS50’s Introduction to Computer Science. Offered by Harvard University via edX. Over 1.5 million students have enrolled in this edX course presented by Harvard.
2. Introduction to Computer Science and Programming. Offered by MIT. This MOOC from Massachusetts Institute of Technology is also one of the best free online courses in computer science available.
3. Computer Science 101. Offered by Stanford University via edX. This is an excellent self-paced course brought to you by Stanford Online and presented on the edX platform.
4. Computer Science: Programming with a Purpose. Offered by Princeton University via Coursera. Learning to program is the fundamental first step in computer science, and this course presented by Princeton University covers the subject in-depth with over 40 hours of learning.
5. Accelerated Computer Science Fundamentals Specialization. Offered by University of Illinois at Urbana-Champaign via Coursera. This specialization in the fundamentals of computer science consists of three courses, each of which can be taken in audit mode for free on the Coursera platform for the full specialization experience.
6. Intro to Theoretical Computer Science. Offered by Udacity. This excellent intermediate course on Udemy will give students a basic introduction to theoretical computer science.
7. Mathematical Thinking in Computer Science. Offered by University of California San Diego via Coursera. Mathematical Thinking in Computer Science is a 25-hour beginner level course designed to teach students the crucial mathematical thinking skills needed in all aspects of computer science.
8. CS50’s Computer Science For Business Professionals. Offered by Harvard University via Edx. Similar to the first offering on our list, this free online computer science course is also presented by Harvard University, and it follows much of the same curriculum but from an alternative, top-down approach.
9. Foundations of Computer Science: Theory and Practice. Offered by SE Factory via Udemy. This four and a half hour course on the Udemy platform is presented by SE Factory, a nonprofit coding Bootcamp based out of Lebanon.
10. Computer Science 101: Master the Theory Behind Programming. Offered by Skillshare. Taught by computer scientist and multimedia designer Kurt Anderson, this six-hour course housed on the Skillshare platform is clear, concise, and easy-to-follow.

Show more

See Also: Computer Science Courses, Science Courses  Show details

Classes & Workshops The New York Public Library


Preview

4 hours agoClasses & Workshops. The New York Public Library offers more than 93,000 programs annually, serving everyone from toddlers to teens to seniors. Use any or all of the filters below to find a class that interests you. All classes are free unless otherwise noted.

Show more

See Also: Social Work Courses  Show details

Microsoft 365 Training


Preview

4 hours agoModern workplace training. Learn how to get more work done, from anywhere on any device with Microsoft 365 and Windows 10. Discover how industry professionals leverage Microsoft 365 to communicate, collaborate, and improve productivity across the team and organization. Start here.

Show more

See Also: Training Courses  Show details

Basic Computer Courses For Beginners Information


Preview

3 hours agoComputer Education for all CEFA provides free computer courses for beginners and computer science classes online in information technology to find out jobs i

Show more

See Also: Form Classes  Show details

Free Computer Courses Computing Training Courses Reed


Preview

4 hours agoComputer Engineering - Level 1 to 3 available - FREE course for Londoners. We are a charity supporting Londoners for over 35 years! Apply today for a free accredited course. ELATT East London Advanced Technology Training. Free. Distance + live classes. 30 hours · …

Show more

See Also: Training Courses  Show details

Computer Basics For Adults Who Struggle With Technology


Preview

21.086.4175 hours ago

1. Many students who attend computer basic skills classes are older adultswho were not introduced to computer technology at a young age. It may also be a matter of income. Personal computers are simply not affordable for everyone, especially low-income families. Without a computer at home to practice on, an individual must rely on schools and libraries and may end up with less developed skills as a consequence. Tradesmen who work with their hands are also more likely to struggle using a computer given they will have averaged less time in front of a screen than someone who works in an office. In certain cases adults with undiagnosed language based learning difficulties may avoid computers because of low confidencewhen it comes to reading and spelling skills.

Show more

See Also: It CoursesVerify It   Show details

10 Free Online Administrative Assistant Courses With


Preview

7 hours agoGet upgraded! Become an Administrative Assistant from your comfort by accessing the Free Online Administrative Assistant Courses with Certificates 2021

Show more

See Also: Online Courses, It Courses  Show details

Computer Classes For Seniors The Classroom


Preview

6 hours agoHow to Find In-Person Computer Classes for Seniors. Seniors can attend classes in person at their local library, college or computer store. For instance, Apple offers free classes for Mac users that teach how to deploy their products. Local senior centers also provide training, usually from volunteers in the community.

Show more

See Also: Free Online Courses  Show details

Free Online GED Classes [2021 Updates]


Preview

2 hours agoFree Online GED Classes. Our free online GED classes help you to take the GED test with confidence. Here, you can prepare for the Math, Social Studies, Science, and Language Arts GED® Tests. Every subject module has 3 parts: a study guide, lessons, and practice tests. Every lesson includes a video, quiz, and text.

Show more

See Also: Online Courses  Show details

Local InstructorLed Training Courses Business Computer


Preview

877-442-39151 hours agoBusiness Computer Skills offers instructor-led courses for individuals, delivered via our training locations or via live online meeting, by certified instructors. Toll Free - 877-442-3915 Account Self-Paced Login

Show more

See Also: Training Courses, Business CoursesVerify It   Show details

Free IT Courses Online Information Technology Training


Preview

9 hours agoAlison's free online IT courses include clear and simple lessons on how to manage networks, develop software, process data and maintain vital IT systems across computers, phones and more. We offer both short certificate courses and comprehensive diploma courses or learning paths. If you wish to start with a short course, we recommend the

Show more

See Also: Training Courses, Form Classes  Show details

Filter Type: All Time Past 24 Hours Past Week Past month

Please leave your comments here:

Related search

New Online Courses

Frequently Asked Questions

What are the basic computer courses?

A:Basic computer courses would include a number of topics that are essential in the understanding of concepts. Some of the topics covered in these courses are basic computer skills which include mouse, keyboard, pc concepts and file management.

Does the library offer computer classes?

The Library generally does not provide classes in the use of computer productivity applications (e.g. Word, Excel, Powerpoint, etc.) or commercial online services (e.g. eBay, Travelocity, Priceline, etc.), but in some cases it may allow outside agencies to conduct such classes.

What is GCF learning?

GCF GLOBAL LEARNING - EDUCATIONAL OPPORTUNITIES FOR A BETTER LIFE Funds earned from the sale of donated goods supports the GCF Global Learning initiatives found at GCFLearnFree.org, GCFAprendeLibre.org, and GCFAprendeLivre.org.

Popular Search