Janani Ravi
PLURALSIGHT AUTHOR
Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework. After spending years working in tech in the Bay Area, New York, and Singapore at companies such as Microsoft, Google, and Flipkart, Janani finally decided to combine her love for technology with her passion for teaching. She is now the co-founder of Loonycorn, a content studio focused on providing high-quality content for technical skill development.
Courses Authored
165
Topics Authored
Data Professional
IT Ops
Software Development
Total Ratings
5464
Avg Course Ratings
4.6
Courses by Janani
-
CourseData Cleaning and Quality Assurance in RBeginner52mDec 13, 2024
-
CourseData Validation Techniques in Microsoft ExcelIntermediate24mSep 06, 2024
-
CourseData Analysis Functions and Techniques in Microsoft ExcelIntermediate49mSep 06, 2024
-
CourseReal-time Document Translation with Azure AI TranslatorBeginner31mSep 06, 2024
-
CourseIntegrate External Services with Apache AirflowIntermediate23mAug 01, 2024
-
CourseBuild DAGs Using the Taskflow API in Apache AirflowIntermediate24mAug 01, 2024
-
CourseMonitor and Maintain Apache AirflowIntermediate22mJul 30, 2024
-
CourseCreate Complex DAGs and Task Dependencies with Apache AirflowIntermediate22mJul 25, 2024
-
CourseOptimize Workflows with Apache Airflow OperatorsIntermediate22mJul 25, 2024
-
CourseProtecting Online Communities with Azure AI Content SafetyBeginner23mJul 24, 2024
-
CourseBuilding Blockchains with HyperledgerBeginner2h 58mMay 18, 2023
-
CourseFeature Sharing and Discovery Using the Databricks Feature StoreIntermediate2h 1mJan 10, 2023
-
CourseAutomate Machine Learning Using Databricks AutoMLIntermediate1h 50mJan 07, 2023
-
CourseManaging Models Using MLflow on DatabricksIntermediate1h 59mDec 22, 2022
-
CourseBuilding Machine Learning Models on DatabricksBeginner2h 20mDec 16, 2022
-
CourseBuilding Deep Learning Models on DatabricksIntermediate2h 29mDec 16, 2022
-
CourseGetting Started with Delta Lake on DatabricksBeginner2h 29mSep 02, 2022
-
CourseGetting Started with the Databricks Lakehouse PlatformBeginner1h 38mSep 01, 2022
-
CourseScala 2 Methods and FunctionsIntermediate3h 16mApr 26, 2022
-
CourseMachine Learning for MarketingBeginner1h 48mDec 01, 2021
-
CourseMachine Learning for RetailBeginner1h 59mDec 01, 2021
-
CourseMachine Learning for HealthcareBeginner1h 48mNov 24, 2021
-
CourseMachine Learning for Financial ServicesBeginner1h 51mNov 24, 2021
-
CourseHandling Batch Data with Apache Spark on DatabricksBeginner2h 22mNov 22, 2021
-
CourseApproaches to Data Enabled Decision MakingBeginner1h 54mNov 12, 2021
-
CourseFoundations of Statistics and Probability for Machine LearningBeginner2h 13mNov 10, 2021
-
CourseKey Concepts Machine LearningBeginner2h 7mNov 09, 2021
-
CourseOptimizing Apache Spark on DatabricksBeginner2h 32sNov 03, 2021
-
CourseWindowing and Join Operations on Streaming Data with Apache Spark on DatabricksBeginner2h 2mNov 02, 2021
-
CourseExecuting Graph Algorithms with GraphFrames on DatabricksBeginner1h 34mNov 02, 2021
-
CoursePredictive Analytics Using Apache Spark MLlib on DatabricksAdvanced1h 57mOct 26, 2021
-
CourseProcessing Streaming Data with Apache Spark on DatabricksIntermediate2h 1mOct 25, 2021
-
CourseGetting Started with Apache Spark on DatabricksBeginner1h 52mOct 25, 2021
-
CourseSummarizing Data and Deducing ProbabilitiesIntermediate2h 50mJul 08, 2021
-
CourseComplex Event Processing Using Apache FlinkAdvanced2h 29mMay 12, 2021
-
CourseHandling Streaming Data with AWS Kinesis Data Analytics Using JavaIntermediate2h 53mMay 11, 2021
-
CourseConceptualizing the Processing Model for the AWS Kinesis Data Analytics ServiceAdvanced2h 34mApr 28, 2021
-
CourseLeveraging Advanced Features on the Google Cloud Kubernetes EngineIntermediate2h 31mFeb 25, 2021
-
CourseProcessing Streaming Data Using Apache Spark Structured StreamingIntermediate2h 35mFeb 25, 2021
-
CourseHandling Streaming Data with GCP DataflowAdvanced3h 13mDec 11, 2020
-
CourseImplementing Machine Learning Workflow with WekaIntermediate2h 2mDec 11, 2020
-
CourseImplementing Machine Learning Workflow with RapidMinerIntermediate2h 24mDec 08, 2020
-
CourseExploring the Apache Flink API for Processing Streaming DataBeginner3h 32mDec 07, 2020
-
CourseProcessing Streaming Data Using Apache FlinkIntermediate3h 21mDec 07, 2020
-
CourseConceptualizing the Processing Model for Apache FlinkIntermediate4h 30sNov 20, 2020
-
CourseConceptualizing the Processing Model for the GCP Dataflow ServiceAdvanced3h 1mNov 09, 2020
-
CourseExploring the Apache Spark Structured Streaming API for Processing Streaming DataBeginner2h 49mSep 25, 2020
-
CourseExperimental Design for Data AnalysisIntermediate2h 45mSep 21, 2020
-
CourseExploring the Apache Beam SDK for Modeling Streaming Data for ProcessingBeginner3h 29mSep 18, 2020
-
CourseConceptualizing the Processing Model for Apache Spark Structured StreamingIntermediate2h 57mSep 18, 2020
-
CourseModeling Streaming Data for Processing with Apache BeamBeginner2h 27mSep 18, 2020
-
CourseCombining and Shaping DataBeginner3h 28mAug 11, 2020
-
CourseCommunicating Data InsightsAdvanced2h 27mAug 11, 2020
-
CourseData Mining and the Analytics WorkflowBeginner2h 55mAug 07, 2020
-
CourseDesigning a Machine Learning ModelIntermediate3h 25mAug 07, 2020
-
CourseRepresenting, Processing, and Preparing DataBeginner2h 45mAug 07, 2020
-
CourseGetting Started with Tensorflow 2.0Beginner3h 10mJul 23, 2020
-
CourseBuild a Machine Learning Workflow with Keras TensorFlow 2.0Intermediate3h 16mJun 02, 2020
-
CourseApplying Differential Equations and Inverse Models with RIntermediate2h 23mMay 01, 2020
-
CourseImplementing Bootstrap Methods in RAdvanced2h 11mMay 01, 2020
-
CoursePredictive Analytics with PyTorchIntermediate2h 31mMay 01, 2020
-
CourseSolving Problems with Numerical MethodsBeginner3h 42mMar 27, 2020
-
CoursePerforming Dimension Analysis with RIntermediate2h 11mMar 20, 2020
-
CourseApplying the Mathematical MASS Model with RIntermediate2h 20mMar 10, 2020
-
CourseCreating Machine Learning ModelsIntermediate2h 44mFeb 05, 2020
-
CourseDeploying Machine Learning SolutionsAdvanced3h 4mFeb 05, 2020
-
CoursePreparing Data for Feature Engineering and Machine LearningBeginner3h 17mFeb 05, 2020
-
CourseExtracting Data from HTML with BeautifulSoupIntermediate2h 26mFeb 05, 2020
-
CoursePreparing Data for Machine LearningBeginner3h 24mFeb 05, 2020
-
CourseScaling scikit-learn SolutionsAdvanced2h 54mJan 31, 2020
-
CourseBuilding Statistical Summaries with RAdvanced3h 3mJan 01, 2020
-
CourseUnderstanding Statistical Models and Mathematical ModelsBeginner2h 34mDec 17, 2019
-
CourseScraping Your First Web Page with PythonBeginner2h 39mNov 05, 2019
-
CourseEvaluating a Data Mining ModelBeginner2h 46mOct 29, 2019
-
CourseBuilding Neural Networks with scikit-learnAdvanced1h 56mAug 19, 2019
-
CourseBuilding Features from Image DataAdvanced2h 10mAug 13, 2019
-
CourseEmploying Ensemble Methods with scikit-learnAdvanced2h 15mAug 12, 2019
-
CourseBuilding Features from Nominal DataIntermediate2h 39mAug 12, 2019
-
CoursePreparing Data for Modeling with scikit-learnAdvanced3h 40mAug 12, 2019
-
CourseImage Classification with PyTorchAdvanced3h 5mAug 09, 2019
-
CourseNatural Language Processing with PyTorchAdvanced2h 58mAug 05, 2019
-
CourseDeploying PyTorch Models in Production: PyTorch PlaybookAdvanced2h 13mAug 05, 2019
-
CourseStyle Transfer with PyTorchAdvanced1h 50mAug 02, 2019
-
CourseExpediting Deep Learning with Transfer Learning: PyTorch PlaybookAdvanced1h 46mJul 31, 2019
-
CourseBuilding Classification Models with scikit-learnBeginner2h 34mJun 28, 2019
-
CourseBuilding Regression Models with scikit-learnIntermediate2h 42mJun 28, 2019
-
CourseBuilding Your First PyTorch SolutionBeginner2h 25mJun 28, 2019
-
CourseBuilding Features from Text DataAdvanced2h 36mJun 28, 2019
-
CourseMining Data from TextIntermediate2h 21mJun 28, 2019
-
CourseAnalyzing Data with Qlik SenseIntermediate2h 11mJun 17, 2019
-
CourseBuilding Your First scikit-learn SolutionBeginner2h 7mMay 02, 2019
-
CourseUsing PyTorch in the Cloud: PyTorch PlaybookIntermediate2h 21mApr 25, 2019
-
CourseBuilding Clustering Models with scikit-learnIntermediate2h 33mApr 24, 2019
-
CourseReducing Dimensions in Data with scikit-learnAdvanced2h 29mApr 18, 2019
-
CourseBuilding Charts and Visualizations in Qlik SenseIntermediate3h 6mApr 15, 2019
-
CourseReducing Complexity in DataIntermediate3h 20mApr 12, 2019
-
CourseBuilding Features from Numeric DataBeginner2h 25mApr 08, 2019
-
CourseFoundations of PyTorchBeginner2h 51mApr 01, 2019
-
CourseCreating Data Stories with Qlik SenseAdvanced1h 23mMar 28, 2019
-
CourseUsing Expressions in Qlik SenseIntermediate2h 55mMar 26, 2019
-
CourseDesigning Scalable Data Architectures on the Google CloudAdvanced1h 58mJan 16, 2019
-
CourseLeveraging Architectural Design Patterns on the Google CloudAdvanced2h 30mJan 10, 2019
-
CourseBuilding Deep Learning Models Using PyTorchBeginner3h 18mOct 12, 2018
-
CourseStructured Streaming in Apache Spark 2Beginner2h 11mJun 22, 2018
-
CourseBuilding Machine Learning Models in Spark 2Intermediate3h 27mJun 19, 2018
-
CourseGetting Started with Spark 2Beginner2h 16mMay 16, 2018
-
CourseBuilding Machine Learning Models in Python with scikit-learnBeginner3h 13mApr 30, 2018
-
CourseWorking with Graph Algorithms in PythonRETIREDBeginner2h 14mDec 06, 2024
-
CourseArchitecting Global Private Clouds with VPC NetworksRETIREDIntermediate1h 49mAug 07, 2024
-
CourseArchitecting Big Data Solutions Using Google DataprocRETIREDBeginner2h 17mAug 07, 2024
-
CourseStreamlining API Management Using Google ApigeeRETIREDBeginner1h 52mAug 07, 2024
-
CourseBuilding Chatbots with Google DialogflowRETIREDIntermediate2h 29mAug 07, 2024
-
CourseArchitecting Serverless Big Data Solutions Using Google DataflowRETIREDBeginner2h 15mAug 07, 2024
-
CourseDeploying Containerized Workloads Using Google Cloud Kubernetes EngineRETIREDBeginner2h 51mAug 06, 2024
-
CourseChoosing and Implementing Google Cloud Compute Engine SolutionsRETIREDBeginner1h 58mAug 06, 2024
-
CourseCreating and Administering Google Cloud SQL InstancesRETIREDBeginner2h 29mAug 01, 2024
-
CourseArchitecting Google Cloud Storage ConfigurationsRETIREDBeginner1h 50mJul 31, 2024
-
CourseMachine Learning and Microsoft Cognitive ServicesRETIREDBeginner2h 15mJul 30, 2024
-
CourseDesigning and Implementing Solutions Using Google Machine Learning APIsRETIREDBeginner1h 37mJul 10, 2024
-
CourseLeveraging Advanced Features of Google App EngineRETIREDAdvanced1h 58mJul 10, 2024
-
CourseManaging Cloud Resources Using Google StackdriverRETIREDBeginner1h 35mJul 10, 2024
-
CourseArchitecting Scalable Web Applications Using Google App EngineRETIREDBeginner1h 53mJul 10, 2024
-
CourseCreate and Share Analytics with Jupyter NotebooksRETIREDBeginner2h 12mJun 20, 2024
-
CourseLeveraging Online Resources for Python AnalyticsRETIREDAdvanced2h 12mJun 20, 2024
-
CourseBuilding Statistical Models Using StatsModelsRETIREDBeginner2h 10mJun 20, 2024
-
CourseApplying MapReduce to Common Data ProblemsRETIREDBeginner2h 2mJun 20, 2024
-
CourseUnderstanding the MapReduce Programming ModelRETIREDBeginner1h 49mJun 20, 2024
-
CourseDeep Learning Using TensorFlow and Apache MXNet on Amazon SagemakerRETIREDIntermediate2h 21mJun 20, 2024
-
CourseBuilding Your First Python Analytics SolutionRETIREDBeginner2h 46mJun 20, 2024
-
CourseThe Building Blocks of Hadoop - HDFS, MapReduce, and YARNRETIREDBeginner2h 18mJun 20, 2024
-
CourseBuilding Interactive Visualizations Using BokehRETIREDBeginner1h 47mJun 20, 2024
-
CourseWriting Complex Analytical Queries with HiveRETIREDIntermediate3h 2mJun 20, 2024
-
CourseGetting Started with Hive for Relational Database DevelopersRETIREDBeginner2h 56mJun 20, 2024
-
CourseGetting Started with Stream Processing with Spark StreamingRETIREDBeginner2h 35mJun 20, 2024
-
CourseGetting Started with HBase: The Hadoop DatabaseRETIREDBeginner2h 39mJun 20, 2024
-
CourseBuilding Image Processing Applications Using scikit-imageRETIREDBeginner1h 49mJun 20, 2024
-
CourseVisualizing Statistical Data Using SeabornRETIREDBeginner1h 44mJun 20, 2024
-
CourseFinding Relationships in Data with PythonRETIREDBeginner2h 4mJun 20, 2024
-
CourseData Transformations with Apache PigRETIREDBeginner3h 15mJun 20, 2024
-
CourseGetting Started with Stream Processing Using Apache FlinkRETIREDBeginner2h 45mJun 20, 2024
-
CourseBuilding Deep Learning Models Using Apache MXNetRETIREDBeginner2h 3mJun 20, 2024
-
CourseArchitecting Big Data Solutions Using Google BigtableRETIREDBeginner2h 2mJun 20, 2024
-
CourseArchitecting Data Warehousing Solutions Using Google BigQueryRETIREDBeginner2h 48mJun 20, 2024
-
CourseExtracting Structured Data from the Web Using ScrapyRETIREDBeginner1h 52mJun 20, 2024
-
CourseBuilding Data Visualizations Using PlotlyRETIREDBeginner2h 12mJun 20, 2024
-
CourseInterpreting Data Using Descriptive Statistics with PythonRETIREDIntermediate2h 21mJun 20, 2024
-
CourseSearching and Analyzing Data with Elasticsearch: Getting StartedRETIREDIntermediate2h 46mJun 20, 2024
-
CourseIndexing Data in ElasticsearchRETIREDIntermediate2h 47mJun 20, 2024
-
CourseDesigning Schema for ElasticsearchRETIREDIntermediate2h 59mJun 20, 2024
-
CourseUnderstanding Algorithms for Reinforcement LearningRETIREDBeginner2h 7mJun 20, 2024
-
CourseBuilding Machine Learning Models in SQL Using BigQuery MLRETIREDBeginner1h 27mJun 20, 2024
-
CourseWorking with Multidimensional Data Using NumPyRETIREDBeginner1h 43mJun 20, 2024
-
CourseInterpreting Data Using Statistical Models with PythonRETIREDBeginner2h 46mJun 20, 2024
-
CourseLeveraging Network Interconnection Options on the GCPRETIREDIntermediate1h 36mJun 06, 2024
-
CourseLeveraging Advanced Networking and Load Balancing Services on the GCPRETIREDAdvanced1h 46mJun 06, 2024
-
CourseLeveraging Google Cloud Armor, Security Scanner and the Data Loss Prevention APIRETIREDIntermediate2h 12mJun 06, 2024
-
CourseDesigning and Implementing Solutions Using Google Cloud AutoMLRETIREDBeginner1h 41mJun 06, 2024
-
CourseArchitecting Event-driven Serverless Solutions Using Google Cloud FunctionsRETIREDBeginner2h 5mJun 06, 2024
-
CourseArchitecting Scalable Web Applications with Firebase on the Google Cloud PlatformRETIREDAdvanced1h 50mJun 06, 2024
-
CourseLeveraging Google Cloud Firestore for Realtime Database SolutionsRETIREDIntermediate2h 13mJun 06, 2024
-
CourseBuilding and Deploying Keras Models in a Multi-cloud EnvironmentRETIREDBeginner2h 56mNov 01, 2023
-
CourseCaffe2: Getting StartedRETIREDBeginner2h 2mNov 01, 2023
-
CourseDeploying Ethereum with AWS Blockchain TemplatesRETIREDIntermediate1h 51mDec 01, 2022
-
CourseDeploying Hyperledger Fabric with AWS Blockchain TemplatesRETIREDIntermediate1h 49mDec 01, 2022
-
CourseHandling Batch Data with Apache Spark on DatabricksRETIREDBeginner2h 22mDec 01, 2021