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
Software Development
It Ops
It Ops
Total Ratings
5378
Avg Course Ratings
4.5
Courses by Janani
-
CourseBuilding Blockchains with HyperledgerBeginner2h 57mMay 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
-
CourseMachine Learning for MarketingBeginner1h 47mDec 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 12mNov 10, 2021
-
CourseKey Concepts Machine LearningBeginner2h 6mNov 09, 2021
-
CourseOptimizing Apache Spark on DatabricksBeginner2h 19sNov 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
-
CourseHandling Batch Data with Apache Spark on DatabricksBeginner2h 21mOct 25, 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
-
CourseHandling Streaming Data with GCP DataflowAdvanced3h 12mDec 11, 2020
-
CourseImplementing Machine Learning Workflow with WekaIntermediate2h 2mDec 11, 2020
-
CourseImplementing Machine Learning Workflow with RapidMinerIntermediate2h 23mDec 08, 2020
-
CourseExploring the Apache Flink API for Processing Streaming DataBeginner3h 31mDec 07, 2020
-
CourseProcessing Streaming Data Using Apache FlinkIntermediate3h 20mDec 07, 2020
-
CourseConceptualizing the Processing Model for Apache FlinkIntermediate4h 2sNov 20, 2020
-
CourseProcessing Streaming Data Using Apache Spark Structured StreamingIntermediate2h 35mNov 11, 2020
-
CourseConceptualizing the Processing Model for the GCP Dataflow ServiceAdvanced3h 1mNov 09, 2020
-
CourseExploring the Apache Spark Structured Streaming API for Processing Streaming DataBeginner2h 48mSep 25, 2020
-
CourseExperimental Design for Data AnalysisIntermediate2h 45mSep 18, 2020
-
CourseExploring the Apache Beam SDK for Modeling Streaming Data for ProcessingBeginner3h 28mSep 18, 2020
-
CourseConceptualizing the Processing Model for Apache Spark Structured StreamingIntermediate2h 56mSep 18, 2020
-
CourseModeling Streaming Data for Processing with Apache BeamBeginner2h 27mSep 18, 2020
-
CourseScala 2 Methods and FunctionsIntermediate3h 15mAug 19, 2020
-
CourseCombining and Shaping DataBeginner3h 28mAug 07, 2020
-
CourseCommunicating Data InsightsAdvanced2h 27mAug 07, 2020
-
CourseGetting Started with Tensorflow 2.0Beginner3h 9mJul 23, 2020
-
CourseBuild a Machine Learning Workflow with Keras TensorFlow 2.0Intermediate3h 15mJun 02, 2020
-
CourseApplying Differential Equations and Inverse Models with RIntermediate2h 23mMay 01, 2020
-
CourseImplementing Bootstrap Methods in RAdvanced2h 10mMay 01, 2020
-
CoursePredictive Analytics with PyTorchIntermediate2h 31mMay 01, 2020
-
CourseSolving Problems with Numerical MethodsBeginner3h 40mMar 27, 2020
-
CoursePerforming Dimension Analysis with RIntermediate2h 11mMar 20, 2020
-
CourseApplying the Mathematical MASS Model with RIntermediate2h 20mMar 10, 2020
-
CourseBuilding Statistical Summaries with RAdvanced3h 3mJan 01, 2020
-
CourseUnderstanding Statistical Models and Mathematical ModelsBeginner2h 36mDec 17, 2019
-
CourseInterpreting Data Using Descriptive Statistics with PythonIntermediate2h 21mNov 08, 2019
-
CourseCreate and Share Analytics with Jupyter NotebooksBeginner2h 11mNov 05, 2019
-
CourseScraping Your First Web Page with PythonBeginner2h 39mNov 05, 2019
-
CourseLeveraging Online Resources for Python AnalyticsAdvanced2h 12mNov 01, 2019
-
CourseExtracting Data from HTML with BeautifulSoupIntermediate2h 25mNov 01, 2019
-
CourseData Mining and the Analytics WorkflowBeginner2h 54mOct 30, 2019
-
CourseScaling scikit-learn SolutionsAdvanced2h 57mOct 30, 2019
-
CourseDeploying Machine Learning SolutionsAdvanced3h 4mOct 30, 2019
-
CourseCreating Machine Learning ModelsIntermediate2h 43mOct 29, 2019
-
CourseBuilding Your First Python Analytics SolutionBeginner2h 46mOct 29, 2019
-
CourseEvaluating a Data Mining ModelBeginner2h 45mOct 29, 2019
-
CourseFinding Relationships in Data with PythonBeginner2h 4mOct 29, 2019
-
CoursePython for Data AnalystsIntermediate3h 33mOct 29, 2019
-
CoursePreparing Data for Feature Engineering and Machine LearningBeginner3h 17mOct 29, 2019
-
CoursePreparing Data for Machine LearningBeginner3h 24mOct 29, 2019
-
CourseInterpreting Data Using Statistical Models with PythonBeginner2h 45mOct 29, 2019
-
CourseBuilding Neural Networks with scikit-learnAdvanced1h 55mAug 19, 2019
-
CourseBuilding Features from Image DataAdvanced2h 10mAug 13, 2019
-
CourseDesigning a Machine Learning ModelIntermediate3h 24mAug 13, 2019
-
CourseEmploying Ensemble Methods with scikit-learnAdvanced2h 14mAug 12, 2019
-
CourseBuilding Features from Nominal DataIntermediate2h 39mAug 12, 2019
-
CoursePreparing Data for Modeling with scikit-learnAdvanced3h 40mAug 12, 2019
-
CourseImage Classification with PyTorchAdvanced3h 4mAug 09, 2019
-
CourseNatural Language Processing with PyTorchAdvanced2h 57mAug 05, 2019
-
CourseStyle Transfer with PyTorchAdvanced1h 49mAug 02, 2019
-
CourseDeploying PyTorch Models in Production: PyTorch PlaybookAdvanced2h 13mAug 01, 2019
-
CourseExpediting Deep Learning with Transfer Learning: PyTorch PlaybookAdvanced1h 46mJul 31, 2019
-
CourseBuilding Classification Models with scikit-learnBeginner2h 33mJun 28, 2019
-
CourseBuilding Regression Models with scikit-learnIntermediate2h 42mJun 28, 2019
-
CourseBuilding Your First PyTorch SolutionBeginner2h 24mJun 28, 2019
-
CourseBuilding Features from Text DataAdvanced2h 35mJun 28, 2019
-
CourseMining Data from TextIntermediate2h 21mJun 28, 2019
-
CourseRepresenting, Processing, and Preparing DataBeginner2h 44mJun 19, 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 11, 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
-
CourseLeveraging Advanced Networking and Load Balancing Services on the GCPAdvanced1h 46mJan 18, 2019
-
CourseLeveraging Google Cloud Armor, Security Scanner and the Data Loss Prevention APIIntermediate2h 12mJan 18, 2019
-
CourseLeveraging Advanced Features of Google App EngineAdvanced1h 58mJan 16, 2019
-
CourseManaging Cloud Resources Using Google StackdriverBeginner1h 35mJan 16, 2019
-
CourseLeveraging Google Cloud Firestore for Realtime Database SolutionsIntermediate2h 13mJan 16, 2019
-
CourseDesigning Scalable Data Architectures on the Google CloudAdvanced1h 58mJan 16, 2019
-
CourseArchitecting Global Private Clouds with VPC NetworksIntermediate1h 49mJan 15, 2019
-
CourseLeveraging Advanced Features on the Google Cloud Kubernetes EngineIntermediate2h 30mJan 15, 2019
-
CourseLeveraging Network Interconnection Options on the GCPIntermediate1h 36mJan 14, 2019
-
CourseDeploying Containerized Workloads Using Google Cloud Kubernetes EngineBeginner2h 51mJan 11, 2019
-
CourseArchitecting Scalable Web Applications Using Google App EngineBeginner1h 53mJan 11, 2019
-
CourseStreamlining API Management Using Google ApigeeBeginner1h 52mJan 10, 2019
-
CourseArchitecting Scalable Web Applications with Firebase on the Google Cloud PlatformAdvanced1h 50mJan 10, 2019
-
CourseLeveraging Architectural Design Patterns on the Google CloudAdvanced2h 30mJan 10, 2019
-
CourseArchitecting Serverless Big Data Solutions Using Google DataflowBeginner2h 15mDec 14, 2018
-
CourseArchitecting Event-driven Serverless Solutions Using Google Cloud FunctionsBeginner2h 5mDec 04, 2018
-
CourseArchitecting Big Data Solutions Using Google BigtableBeginner2h 2mDec 04, 2018
-
CourseBuilding Image Processing Applications Using scikit-imageBeginner1h 49mNov 20, 2018
-
CourseBuilding Machine Learning Models in SQL Using BigQuery MLBeginner1h 27mNov 20, 2018
-
CourseDeploying Hyperledger Fabric with AWS Blockchain TemplatesIntermediate1h 49mNov 19, 2018
-
CourseDeploying Ethereum with AWS Blockchain TemplatesIntermediate1h 51mNov 17, 2018
-
CourseBuilding Statistical Models Using StatsModelsBeginner2h 9mNov 16, 2018
-
CourseArchitecting Big Data Solutions Using Google DataprocBeginner2h 16mNov 06, 2018
-
CourseBuilding Blockchains with HyperledgerIntermediate2h 16mNov 01, 2018
-
CourseDesigning and Implementing Solutions Using Google Machine Learning APIsBeginner1h 37mOct 19, 2018
-
CourseArchitecting Data Warehousing Solutions Using Google BigQueryBeginner2h 48mOct 15, 2018
-
CourseBuilding Deep Learning Models Using PyTorchBeginner3h 18mOct 12, 2018
-
CourseDesigning and Implementing Solutions Using Google Cloud AutoMLBeginner1h 41mOct 12, 2018
-
CourseArchitecting Google Cloud Storage ConfigurationsBeginner1h 49mSep 24, 2018
-
CourseCreating and Administering Google Cloud SQL InstancesBeginner2h 28mSep 24, 2018
-
CourseCaffe2: Getting StartedBeginner2h 1mSep 22, 2018
-
CourseBuilding Deep Learning Models Using Apache MXNetBeginner2h 3mSep 17, 2018
-
CourseBuilding Interactive Visualizations Using BokehBeginner1h 47mSep 11, 2018
-
CourseChoosing and Implementing Google Cloud Compute Engine SolutionsBeginner1h 58mSep 11, 2018
-
CourseBuilding Data Visualizations Using MatplotlibBeginner2h 8mAug 14, 2018
-
CourseBuilding Data Visualizations Using PlotlyBeginner2h 11mAug 10, 2018
-
CourseExtracting Structured Data from the Web Using ScrapyBeginner1h 52mJul 06, 2018
-
CourseUnderstanding Algorithms for Reinforcement LearningBeginner2h 7mJul 06, 2018
-
CourseBuilding and Deploying Keras Models in a Multi-cloud EnvironmentBeginner2h 56mJun 29, 2018
-
CourseStructured Streaming in Apache Spark 2Beginner2h 11mJun 22, 2018
-
CourseWorking with Multidimensional Data Using NumPyBeginner1h 43mJun 22, 2018
-
CourseBuilding Machine Learning Models in Spark 2Intermediate3h 27mJun 19, 2018
-
CourseVisualizing Statistical Data Using SeabornBeginner1h 44mJun 07, 2018
-
CourseGetting Started with Spark 2Beginner2h 16mMay 16, 2018
-
CourseDeploying TensorFlow Models to AWS, Azure, and the GCPIntermediate2h 11mApr 30, 2018
-
CourseBuilding Machine Learning Models in Python with scikit-learnBeginner3h 12mApr 30, 2018
-
CourseDeep Learning Using TensorFlow and Apache MXNet on Amazon SagemakerIntermediate2h 21mApr 04, 2018
-
CourseLanguage Modeling with Recurrent Neural Networks in TensorFlowIntermediate2h 35mMar 30, 2018
-
CourseIndexing Data in ElasticsearchIntermediate2h 46mMar 22, 2018
-
CourseDebugging and Monitoring TensorFlow ProgramsIntermediate2h 17mMar 21, 2018
-
CourseMachine Learning and Microsoft Cognitive ServicesBeginner2h 15mFeb 23, 2018
-
CourseDesigning Schema for ElasticsearchIntermediate2h 59mFeb 23, 2018
-
CourseBuilding Chatbots with Google DialogflowIntermediate2h 28mFeb 12, 2018
-
CourseSentiment Analysis with Recurrent Neural Networks in TensorFlowIntermediate2h 54mDec 20, 2017
-
CourseBuilding Unsupervised Learning Models with TensorFlowIntermediate3h 2mOct 24, 2017
-
CourseBuilding Classification Models with TensorFlowIntermediate3h 16mOct 19, 2017
-
CourseUnderstanding the Foundations of TensorFlowBeginner2h 44mJul 26, 2017
-
CourseWorking with Graph Algorithms in PythonBeginner2h 14mJul 19, 2017
-
CourseSearching and Analyzing Data with Elasticsearch: Getting StartedIntermediate2h 46mJun 16, 2017
-
CourseData Transformations with Apache PigBeginner3h 15mMay 12, 2017
-
CourseWriting Complex Analytical Queries with HiveIntermediate3h 2mApr 25, 2017
-
CourseGetting Started with Stream Processing Using Apache FlinkBeginner2h 44mApr 17, 2017
-
CourseGetting Started with Hive for Relational Database DevelopersBeginner2h 56mFeb 24, 2017
-
CourseGetting Started with Stream Processing with Spark StreamingBeginner2h 35mJan 27, 2017
-
CourseGetting Started with HBase: The Hadoop DatabaseBeginner2h 39mDec 29, 2016
-
CourseThe Building Blocks of Hadoop - HDFS, MapReduce, and YARNBeginner2h 18mNov 04, 2016
-
CourseApplying MapReduce to Common Data ProblemsBeginner2h 2mOct 26, 2016
-
CourseUnderstanding the MapReduce Programming ModelBeginner1h 48mSep 22, 2016