Free Online

Journalism

Show filters

Level

Duration

Language

Understand GDPR and Data Privacy

Understand GDPR and Data Privacy

0

"Data privacy has quickly and dramatically become one of the most important tech issues in the world, and affects virtually every institution—businesses, governments, non-profits/NGOs, and more—that uses data. If you manage a team or a business that uses other people's data (to any degree), identify the legal responsibilities you hold and learn how to set policies and develop operational plans that adhere to newly emerging laws. " Learn why data privacy is a crucial issue, and how to manage it.Identify the global rights and responsibilities of data privacy and governance.Understandhow GDPR affects you in any part of your job that connects to using data.

LinkedIn Learning
6 hours worth of material
selfpaced
view all
CompTIA A+ (220-1001 and 220-1002) Cert Prep: The Basics

CompTIA A+ (220-1001 and 220-1002) Cert Prep: The Basics

0

Boost your IT career by getting CompTIA A+ certified. Learn what it takes to ace the two required CompTIA A+ exams: Core 1 (220-1001) and Core 2 (220-1002).

LinkedIn Learning
Less than 1 hour of material
selfpaced
view all
GEOLOGY - GEOCHEMISTRY

GEOLOGY - GEOCHEMISTRY

0

I am going to offer you Online course entitleGeochemistry.This 2 credits course run online for 8 weeks and finally end with examination. This course is design for B.Sc. Geology students. This course is a basic introduction for the undergraduate students pursuing B.Sc. Geology degree Knowledge in the field of geochemistry is expanding rapidly. Students must understand the important chemical approaches used to study the Earth. The study of geology and earth sciences has become more environmentally orientated in recent years and, as a general trend, has also become more quantitative. In turn mathematics and chemistry are an increasingly important part of environmental sciences curriculum. Recognizing both of these trends essentials of Geochemistry bring an environmental and quantitative focus to the study of GeochemistryInvalid HTML tag: tag name o:p is not allowed In my view there are two basic ways to introduce geochemistry to students. The formation of elements approaches descriptively goes through the formation of earth and the elements in it. The present course is designed with a view to introduce a general concept and principles of Geochemistry; as per the syllabus of UGC the course emphasis thegeochemistry, which cover theIntroduction to geochemistry, basic knowledge about crystal chemistry, types of chemical bonds, coordination numbers, colloids in geological system, ion exchange and geological evidence for earlier colloids, elementary idea of periodic table along with cosmic abundance of elements, composition of planets and meteorite and along with geochemical cycle, the distribution of major, minor and trace elements in igneous, metamorphic and sedimentary rocks and elements of geochemical thermodynamics, isomorphism and isotope geochemistryInvalid HTML tag: tag name o:p is not allowed Thecoursedefinitelyprovides better understanding to students for the processes and principles involvedduring the originand evolutionof the rocks.The course contains video, text, assignments, quiz, case studies, references etc andI hope it will be useful for the geology students within and outside IndiaInvalid HTML tag: tag name o:p is not allowed Last but not least, I highly acceptany comments, questions, or suggestion for the improvement of this courseInvalid HTML tag: tag name o:p is not allowed

Swayam
8 weeks long
past
view all
Java Microservices with GraalVM

Java Microservices with GraalVM

0

Learn how to develop more performant Java microservices using GraalVM and popular frameworks such as Micronaut, Helidon, Quarkus, and Spring.Traditional JVMs often fail to deliver the speed and efficiency necessary to run today's cloud-based Java applications. GraalVM is a virtual machine that aims to improve performance using strategies such as precompilation and native image creation. Learn how GraalVM can improve your modern Java microservice implementations with examples shown using the Micronaut, Helidon, Quarkus, and Spring frameworks. Instructor Frank Moley first demonstrates how to use GraalVM with existing code artifacts, so you can see the performance benefits on raw code. He then shows how to build a basic microservice in each of the four frameworks—as well as a native image of each service—and reviews the performance and image size metrics of the final microservices. Using these practical examples, you can evaluate which combination will benefit your Java projects the most.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Prepare for the CompTIA A+ Certification (220-1001 and 220-1002)

Prepare for the CompTIA A+ Certification (220-1001 and 220-1002)

0

This learning path provides system administrators with a comprehensive method for studying the skills tested in the CompTIA A+ (220-1001 and 220-1002) exams. It includes in-depth courses teaching skills from each exam domain and provides insights into resources you can use to prepare for the exam.These Total Seminars courses cover the topics tested on the CompTIA A+ certification exams. For information on additional study resources—including practice tests, lab simulations, books, and discounted exam vouchers—visittotalsem.com/linkedin. LinkedIn Learning members receive special pricing.Discover how to install and maintain devices and software. Learn about virtualization, desktop imaging, and deployment.Prepare for the CompTIA A+ exam.

LinkedIn Learning
34 hours worth of material
selfpaced
view all
UiPath: Robotic Process Automation (RPA)

UiPath: Robotic Process Automation (RPA)

0

Learn how to use UiPath, a leading robotic process automation (RPA) tool, to create software robots that automate repetitive tasks.Get started with UiPath, a leading robotic process automation (RPA) tool. This course offers a hands-on guide to automating a variety of software-controllable process using this popular tool. Instructor Bryan Lamb helps to acquaint you with the main capabilities of UiPath and demonstrates how to use key features to automate business processes against a variety of target systems, including Excel spreadsheets. He also shows how to work with flowcharts to document enterprise processes, how to handle errors, how to schedule and manage your software robots with Orchestrator, and more.IntroductionAbout the courseAbout meWhy UiPath?Who can use the free version of UiPath?Demo: Build a simple software robotWhere to go for fast technical assistanceA note on the RPA Tech Primer1. Community Edition Installation (Windows)Install UiPath StudioInstall important packagesExamine the installed activitiesSet up browsersRenewing a community edition license2. OrientationUIPath orientationCreate new projectsOpen and copy existing projectsProject and tool windows tour3. Basic UiPath SkillsBasic UIPath skills overviewQuick tour of all activitiesSequences and flowchartsDisplay a message boxLogging to the output windowOpen and read a text fileUse a loop to repeat workSend email4. DebuggingRun in debug modeSet a break point and debug line by line5. Using Variables to Handle DataVariablesUsing the Variables paneBrowsing for special variable typesUsing the Assign activityVariables as the output of activitiesVariable scope6. Script Control FlowIf/else: Making a choiceFlowchart decision diamondSwitch: Handling many choicesFlow switch7. Handling ErrorsTry/catch intro: Catch an exceptionCreate and throw a new exception8. Control Your Robots with OrchestratorOrchestrator overviewCreate an Orchestrator accountLogin, setup, and tour of the UIConnecting a robotCreate environment and associate the robotPublish a packageCreate a process from the packageRun an attended robot and examine logsFix the robot and republishSchedule and run an unattended robotAssets: Overview and creationAssets: Consuming from a robotRobot-level input parametersPause an attended robot (version 2018.4+)9. Web Browser Automation BasicsCreate the assets and projectRetrieve the assetsOpen and close the browserLog in and log outPerform a searchEnabling pop-up windows10. Reusable/Shareable WorkflowsWorkflow overviewCreate a reusable/shareable workflowPass data into a reusable workflowGet data out of a reusable workflowExtract a workflow11. Data TablesIntroduction to data tablesTour of data table activitiesCreate a data tableEdit data table columns (version 2018.3+)Add data table rowsLoop through the rows of a data tableQuery the tableDifficult: Delete a data table row12. Excel Automation BasicsAbout worksheetsExcel/worksheet activity overviewRead worksheet into a data tableWrite data table into a worksheetAppend data table into a worksheetRead and write worksheet cell dataRead range, transform table, and write range13. Mainframe Automation BasicsMainframe introMainframe automation

LinkedIn Learning
7 hours worth of material
selfpaced
view all
Physical Geology for Science and Engineering majors

Physical Geology for Science and Engineering majors

5

This course is an introduction to the basic principles of geology and is a general education course for science and engineering majors. It serves both as an introduction for those planning to continue in geology and as a comprehensive overview of geology for students in other fields. This course will also emphasize the social, economic, and political implications of geology processes.

Janux
16 weeks long
past
view all
Spring Cloud GCP: Setting Up a Cloud SQL Database

Spring Cloud GCP: Setting Up a Cloud SQL Database

0

Leverage the power of Cloud SQL in your Spring Boot application. Learn how to set up a Cloud SQL database and effectively test your application.Cloud SQL is one of the most frequently used products on Google Cloud Platform (GCP). This fully managed relational database service for MySQL, PostgreSQL, and SQL Server provides an alternative to configuring and hosting your own database. Plus, it's relatively easy to integrate Cloud SQL with a Spring Boot app, due to the use of Spring Data Cloud SQL and the Spring Data Java Persistence API. In this course, learn how to set up a Cloud SQL database and effectively test your Spring Boot application. Instructor Cecili Reid discusses why and when to leverage a hosted cloud technology. Cecili steps through how to set up your environment and application to use Cloud SQL, as well as how to connect to the database and send requests. To wrap up, she covers how to incorporate unit and integration testing while mitigating costs.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Subject - Geology - Paper - Crystallography & Mineralogy

Subject - Geology - Paper - Crystallography & Mineralogy

0

This course is a basic to advance introduction for the undergraduate students pursuing B.Sc. Geology / Honous degree in Geology/ Engineering Graduate for Civil and Mining. Mineralogy is a pre-requisite course in petrology, geochemistry, and economic geology. The field of mineralogy cover a very broad area of study that includes, crystallography, chemical mineralogy or mineral chemistry, structures of minerals, genesis of minerals, optical mineralogy etc. Since mineralogy covers several aspects of geological sciences, it is indeed difficult to decide what aspects need to be included in core mineralogy for beginner students. Mineralogy also forms a part of curriculum in materials sciences, besides becoming a course in geological sciences. This course includes fundamental of crystallography and structural chemistry of minerals along with descriptive mineralogy. In my opinion crystallography and mineralogy together should continue to form the core course for the graduate students in geological sciences. As per the syllabus of UGC based on CBCS B.Sc. Geology, I henceforth use the term Crystallography and Mineralogy is to study rock forming minerals and their paragenesis, optical properties of minerals and crystallographic properties within one single paper as basic to advance for the under graduate students. This course deals with the naturally occurring minerals in field as well as laboratory analysis data that provide sufficient information how they occur in the nature. It gives idea of modern experimental mineralogical and crystallographic theories which are widely accepted for their origin. The course emphasis the Crystallographic and Mineralogy which cover the crystals and their characters, crystal form, face, edge, solid angle, interfacial angle and their measurements, crystallographic axes and angles, crystal parameters, Weiss and Miller system of notations, Symmetry element and description of normal class of Isometric, Tetragonal, Hexagonal, Trigonal, Orthombic, Monoclinic and Triclinic system. Introduction of mineralogy, Definition and characters of mineralogy, common physical properties of minerals, chemical composition, and diagnostic physical properties of minerals such as: Quartz, Orthoclase, Microcline, Hypersthene, Hornblende, Garnet, Muscovite, Biotite, chlorite, Olivine, Epidote, Calcite etc. Polarizing microscope, its parts and functioning, Ordinary and polarized lights, Common optical properties observed under ordinary, polarized lights and crossed nicols. Optical properties of some common rocks forming minerals.The course definitely provides better understanding to students for the understanding of crystallography, mineralogy, and optical mineralogy and its application involved during the origin and evolution of the rocks. The course contains video, text, assignment; quizzes, references etc, and I hope it will be useful for the geology students within and outside India. This 4 credits course run online for 16 weeks and finally end with examination. Last but not least, I highly accept any comments, questions, or suggestion for the improvement of this course.

Swayam
16 weeks long
past
view all
Creating Your First Spring Boot Microservice

Creating Your First Spring Boot Microservice

0

Spring-load your Java development. Learn how to use Spring Boot and Spring Data to deliver back-end microservices to consumers of RESTful APIs.Turbocharge your back-end Java RESTful API development with Spring Boot and Spring Data technologies. This course is intended for experienced Java developers who want to rapidly build microservices that connect with relational databases via the Java Persistence API (JPA). Here, Mary Ellen Bowman walks you through a step-by-step process for building a microservice with an exposed RESTful API featuring HATEOAS, paging, and sorting. Learn about technologies such as Spring Boot, Spring Data JPA, and Spring Data REST, and see how they all come together into smart and elegant solutions. To wrap up, Mary Ellen guides developers in migrating a microservice to a MongoDB data source.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Spring: Spring Cloud

Spring: Spring Cloud

0

Learn cloud native application development with Spring Cloud, a set of tools to help developers quickly build distributed systems that are perfect for enterprise-scale deployment.Spring Cloud provides tools for developers to quickly build cloud native apps. Using Spring Boot and Spring Cloud, developers can stand up microservices, consume services, perform load balancing, and more. Plus, Spring Cloud solutions are built on the 12-factor app methodology, so they'll work well in any distributed environment. Join software and security architect Frank Moley, as he shows how to use Spring Cloud to build cloud native apps that scale beautifully in both traditional data centers and private or public cloud infrastructures. Learn how to set up microservices and external configurations, as well as how to discover and consume services. Frank concentrates on the Spring Cloud Netflix patterns, including Eureka.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Stream Processing Design Patterns with Kafka Streams

Stream Processing Design Patterns with Kafka Streams

0

Solve stream processing problems with Kafka Streams. Learn about using Kafka Streams and associated technologies to build stream-processing use cases leveraging popular patterns.Stream processing is rapidly growing in popularity, as more and more data is generated every day by websites, devices, and communications. Platforms such as Apache Kafka Streams can help you build fast, scalable stream processing applications, but big data engineers still need to design smart use cases to achieve maximum efficiency. In this course, get insight into how to solve stream processing problems with Kafka Streams in Java as you learn how to build use cases with popular design patterns. Review some of the significant features of Kafka Streams and discover four popular patterns for stream processing: streaming analytics, alerts and thresholds, leaderboards, and real-time predictions. Along the way, review example use cases, and discover how to leverage Kafka Streams, as well as key technologies like MariaDB and Redis, to implement key examples.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
The Creative Spark: Brian Kaufman, Visual Journalist

The Creative Spark: Brian Kaufman, Visual Journalist

0

Wander around theDetroit Packard Plant with Brian Kaufman, a visual journalist whose multimedia projects help boost newspapers' relevance in the digital age.

LinkedIn Learning
Less than 1 hour of material
selfpaced
view all
Ubuntu Linux Fundamentals Linux Server Administration Basics

Ubuntu Linux Fundamentals Linux Server Administration Basics

0

Updated for Ubuntu 20.04 - The Latest! Gain essential skills with Linux Server in this 11 hour Beginner's course.What you'll learn:You will learn what Linux isInstalling LinuxWorking at the command line and why the Command Line Interface is so simple yet powerfulConfiguring and securing remote access with SSHSecuring your server, ufw, apt update and upgradeStopping bad guys with Fail2banInstalling and securing nginx web serverManaging users and groupsHow to use the Linux file system=========================Student Reviews==========================I knew very little about Linux, this course helped me connect all the dots, now I can use Ubuntu Linux by myself. Lectures are very clear and concise, focused on practical topics. Great course for absolute beginners. -- Aco V. ★★★★★Ted is a very knowledgable professional with zero/nothing/nada intellectual arrogance. He …lectures not as a distant instructor but as your coworker/friend who understands your fear and resistance … The course is continually updated, and he is very responsive to any question … the course is very well rounded without going to deep into not-so-used-stuff but with sound coverage for the-most-commonly-used-stuff. I … couldn't be happier! -- Tony G. ★★★★★This course is very detailed, very well explained with additional written materials. It's way beyond my expectation! Thank you for it. -- Zsombor T. ★★★★★This course had been great experience. It is absolutely recommended for beginners to advanced. The lecturer is very knowledgeable and responses to questions asked. -- Scool B. ★★★★★===============================================================Ubuntu Linux is consistently among the top 5 Linux Desktop and Server distributions. Learn the basics of the Linux Command Line and Server Administration in this course. You will learn enough to comfortably manage your own server by the end of this course.Updated for Ubuntu 20.04, the latest Long Term Support (LTS) version.Once you understand Linux, you understand the operating system that powers much of the Internet. This beginner levelcourse will take you from knowing nothing about Linux to competency.You do NOT have to have an extra computer to load Linux on to take this course.As with all Udemy courses:You have a 30 day, no questions asked, money back guarantee if you're not fully satisfied with the course.You have lifetime full access to the course and all updates and additions.Ubuntu's a great place to start learning Linux. It's a well maintained, full featured, well documented and supported, free operating system.Unleash the power of Ubuntu's command line tools.By the end of this course, you'll know:What Linux isWhat Distributions or Distro's areWhen Ubuntu's a fit and when it's notHow to install Ubuntu ServerInstallation on VirtualBox is included in the courseVirtualBox is free software that lets you run other Operating Systems with an application on your computerThere's no need to find or buy an old computer to run Ubuntu onVirtualBox lets you try Ubuntu or any other Operating System without riskHow to keep your system up to dateWhat Shell's areHow to navigate your system at the command line using the BASH shellEssential BASH commandsManipulating files with BASHHow to manage packages with apt package managerHow to add and remove users from the systemManaging FilesFile permissionsChanging permissionsThe letter vs. numeric method of setting permissionsHow to keep contents secretChanging ownership on a fileA simple way to keep versions of system filesManaging UsersAdding and removing users (two methods)Giving a user sudo (run as root) permissionsAdding a user to groupsRemoving usersCleaning up after removalManaging GroupsHow groups are used in LinuxPrimary and secondary groupsChanging a users primary groupAdding a user to a secondary groupChanging the group that owns a fileEditing Text FilesUsing Vi Improved - vimUsing nanoSaving copies of originals for system filesHelp and supportWhat manual, or 'man' pages are and how to use themThe Linux --help system and how it can help youUbuntu online documentationUbuntu forumsLinux File System StructureFilesystem OverviewWhere to Put Things You InstallConfiguring Remote Access with Secure Shell (SSH)Remote Access OverviewPreparing Your ServerConnecting with SSHWindows - PuTTYKey Based Authentication - LInux and MACKey Based Authentication - WindowsSaving Your Key (Pageant for WindowsEditing sshd_configMoving Files to and From Your ServerUsing scp to move filesUsing wget to download from the InternetUsing curl to download or copy a whole siteManaging Your ServerUsing ps to see what's runningChecking system performance, top, htop, nmonChecking drive space, dfChecking memory usage, freeScheduling tasks, cronSecuring Your ServerDisabling unneeded servicesStopping bad guys with Fail2banEnabling your firewall (ufw)Creating a Web Server With nginx and Securing nginxInstalling and configuring nginxAdding encryption with SSL/TLSSecuring nginx's configuration fileBlocking malicious activity with Fail2banDeploying and Securing WordPress on ApacheInstall the LAMP stackInstall WordPressSecure WordPressAll that and more will have you walking away from the course at the end with the knowledge you need to be comfortable with Linux at home or at work.Along with System Administrators wanting to integrate Linux where it is appropriate within their environments, this course has proven useful to developers learning or working with Python, JavaScript, Web Development (HTML, CSS), Machine Learning, Java, MySQL, WordPress, Node.js, Amazon AWS, PHP, Docker, and to aspiring Ethical Hackers, Cyber Security, and DevOps to name a few.

Udemy
11 hours worth of material
selfpaced
view all
M.A. in Public Policy

M.A. in Public Policy

0

Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeBuild the solutions to fundamental challenges in developing economies with the first online Indian Public Policy Master’s degree.The new M.A. in Public Policy uses an interdisciplinary approach to study and analyse contemporary political, economic, and social issues in a comprehensive manner. The curriculum is carefully structured to impart strong training in policy theory, covering key literature and debates. You’ll develop quantitative and qualitative analytical skills, receive exposure to the real-world policy making process, and enhance your managerial skills. This degree provides an opportunity for working professionals to equip themselves with relevant knowledge and gain the skills to pursue higher responsibilities in policy making and leadership in public and corporate lives.What makes this Master's degree unique?An interdisciplinary approach to studying how to analyse contemporary issuesJSGP public policy professionals achieve a mastery of different technical disciplines. Acquiring and applying the knowledge gleaned from an array of social science disciplines, including economics, history, sociology, and political science is the hallmark of public policy practitioners, rather than limiting study to only one. Most importantly, JSGP graduates will have the skills to ensure that the public policies and processes they implement are both in compliance with ethical norms sustaining the public interest and fully cognizant of people's freedom and dignity.MPP graduates are equipped to work on development and policy making roles in the government, civil services, CSR groups, academia, think tanks, NGOs, media and political organisations.Learn from world-class faculty with considerable international experienceJGU was ranked in the top 700 universities in the world in the QS World University Rankings 2021 Edition, making it India's No. 1 Private University and India's No. 1 University dedicated to Social Sciences, Arts and Humanities.Complete a capstone project with faculty guidanceThe university collaborates with numerous high-profile organizations to provide real world experience to students. JSGP is one of the first public policy schools in India to offer its students the opportunity to work on a capstone project.

Coursera
view all
Load more

Level

Duration

Language